Skip to content

dockercore/ansible-kubernetes1.8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

           这是一个离线部署 一键k8s集群ansible-playbook剧本

机器准备

  1. deploy 机器准备,需要一台机器执行 ansible 脚本,必须是 linux 64 bit 系统,否则无法运行 cfssl
  2. k8s 机器准备,我当前测试过的机器为 centos 7.2 mini 64 bit
  3. 部署的版本是 1.8.2

执行脚本

  1. 在 deploy 机器上安装 ansible,推荐使用 virtualenv 创建虚拟环境
  2. 生成 ssh key 并拷贝到需要部署 k8s 的机器上
  3. 修改 src/inventory/inventory.cfg 文件,写入的节点 IP, 以及对应的变量信息

部署

cd src
ansible-playbook -i inventory/inventory.cfg cluster.yml -v

部署完成后,kubectl get node 查看是否部署成功。

2018年01月19日 星期五 13时39分44秒 -0.751440 秒

About

😆ansible快速部署k8s1.8集群

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages