在k8s集群中删除节点和添加节点的方法
时间:2023-12-31 18:06 作者:Anglei 分类: 自动化运维
如果需要在k8s集群中删除节点,首先需要在master节点上删除该节点的相关数据,再删除该节点。
在Master节点操作:
kubectl cordon <node-name>
#使其进入不可调度状态
kubectl drain <node-name> --ignore-daemonsets
#将节点上正在运行的 Pod 重新分配到其他健康的节点上
kubectl delete node <node-name>
#从K8S集群删除该节点。
添加node节点,请在Maaster节点执行:
kubeadm token create --print-join-command
执行完后,显示如下:
kubeadm join 192.168.40.180:6443 --token vulvta.9ns7da3saibv4pg1 --discovery-token-ca-cert-hash sha256:72a0896e27521244850b8f1c3b600087292c2d10f2565adb56381f1f4ba7057a
然后在Node节点执行,即把node节点加入K8S集群:
kubeadm join 192.168.40.180:6443 --token vulvta.9ns7da3saibv4pg1 --discovery-token-ca-cert-hash sha256:72a0896e27521244850b8f1c3b600087292c2d10f2565adb56381f1f4ba7057a --ignore-preflight-errors=SystemVerification
本文完结,相关标签: k8s
推荐阅读:
![]() 路过(0) |
![]() 雷人(0) |
![]() 握手(0) |
![]() 鲜花(0) |
![]() 鸡蛋(0) |