2 Star 3 Fork 3

comsince / kubeadm-ha

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
90-init-cluster.yml 1002 Bytes
一键复制 编辑 原始数据 按行查看 历史
setzero 提交于 2019-07-13 13:46 . [IMP]统一节点取值方式
# 校验节点软件系统及硬件系统、安装必要基础组件、docker、kubeadm、kubelet、kubectl
- hosts:
- all
roles:
- prepare/base
- prepare/docker
- prepare/kubernetes
# 进行apiserver负载均衡
- hosts:
- all
roles:
- role: load-balancer
# 安装etcd,并分发etcd证书到master节点
- hosts:
- etcd
- new-etcd
- kube-master
- new-master
roles:
- etcd/certificates
- etcd/install
# 生成master节点证书,初始化master节点
- hosts:
- kube-master
- new-master
roles:
- kube-master/certificates
- kube-master/install
# 初始化worker节点
- hosts:
- kube-worker
- new-worker
roles:
- kube-worker
# 标记各节点角色
- hosts:
- kube-master
- kube-worker
- new-master
- new-worker
roles:
- post
# 安装基础插件
- hosts:
- kube-master[0]
roles:
- plugins/network-plugins
- plugins/ingress-controller
- plugins/metrics-server
- plugins/kubernetes-dashboard
- plugins/cert-manager
Shell
1
https://gitee.com/comsince/kubeadm-ha.git
git@gitee.com:comsince/kubeadm-ha.git
comsince
kubeadm-ha
kubeadm-ha
master

搜索帮助