在CentOS上进行K8s容器编排的核心步骤如下:
kubelet、kubeadm、kubectl。kubelet服务。kubeadm init,指定Pod网络CIDR等参数。kubectl环境变量,复制admin.conf到用户目录。kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml。kubeadm join,使用Master节点生成的token和证书哈希。kubectl get nodes查看节点状态,确保为Ready。关键操作说明:
kubeadm的--control-plane-endpoint参数实现Master节点负载均衡。kubectl apply -f <yaml文件>部署应用,利用Deployment、Service等资源实现容器编排。参考来源: