K8s 新建节点
- 192.168.10.217安装操作系统
- 修改主机名和配置 Vi /etc/hosts
添加信息:
192.168.10.110 k8s.kejidata.com
192.168.10.217 node217
安装 systemctl status kubelet 失败,需要执行一下sudo kubeadm init --image-repository=registry.aliyuncs.com/google_containers
- 添加Node节点
首先在k8s-master(192.168.10.110) 上执行(有效时间24小时) kubeadm token create --print-join-command
显示:kubeadm join k8s.kejidata.com:6443 --token 4c45j3.rc8gr9mfl55inm2q --discovery-token-ca-cert-hash sha256:180f216634833fc1ea91150b5f1ef38c5333f1f8a13592eaa4075611883b7569
- 节点Node机器上执行(192.168.10.217):
kubeadm join 192.168.10.110:6443 --token 4c45j3.rc8gr9mfl55inm2q --discovery-token-ca-cert-hash sha256:180f216634833fc1ea91150b5f1ef38c5333f1f8a13592eaa4075611883b7569
6、217节点Notready 解决方法:
错误现象:
untime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized
解决方法:vim /var/lib/kubelet/kubeadm-flags.env
删除其中的 --network-plugin=cni
重启kubelet
7、删除节点操作Node217流程参照:https://blog.csdn.net/m0_60496726/article/details/120782349