使用kubeadm搭建高可用的K8s集群
# 创建一个 Master 节点
$ kubeadm init
# 将一个 Node 节点加入到当前集群中
$ kubeadm join <Master节点的IP和端口 >1. 安装要求
2. 准备环境
角色
IP
3. 所有master节点部署keepalived haproxy
3.1 安装相关包和keepalived haproxy
3.2配置master节点 keepalived
3.3 配置master节点 haproxy
3.4 启动和检查
4. 所有节点安装Docker/kubeadm/kubelet
4.1 安装Docker
6. 部署Kubernetes Master
6.1 创建kubeadm配置文件
6.2 在master1节点执行
7.安装集群网络
8、master2节点加入集群
8.1 复制密钥及相关文件
8.2 master2加入集群
5. 加入Kubernetes Node
7. 测试kubernetes集群
Last updated