使用SaltStack自动化部署Kubernetes
Posted 运维社区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用SaltStack自动化部署Kubernetes相关的知识,希望对你有一定的参考价值。
前言
明明是在创业,但是我却经常“不务正业”,看身边的朋友手动一步一步的安装Kubernetes,被搞的遍体鳞伤。所以,我用SaltStack编写了自动化部署Kubernetes v1.9.3版本。
项目位置:
https://github.com/unixhot/salt-kubernetes
SaltStack自动化部署Kubernetes v1.9.3版本(支持TLS 双向认证、RBAC 授权、CNI、Flannel、ETCD集群等)
版本明细
测试通过系统:CentOS 7.4
salt-ssh: 2017.7.4
Kubernetes: v1.9.3
Etcd: v3.3.1
Docker: 17.12.1-ce
架构介绍
使用Salt Grains进行角色定义,增加灵活性。
使用Salt Pillar进行配置项管理,保证安全性。
使用Salt SSH执行状态,不需要安装Agent,保证通用性。
使用Kubernetes当前稳定版本v1.9.3,保证稳定性。
牛人并不可怕,可怕的是牛人比我们还努力!
以上是关于使用SaltStack自动化部署Kubernetes的主要内容,如果未能解决你的问题,请参考以下文章
saltstack 自动化部署openstack queens 版本