«

在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

 版权所有:Anglei
 文章标题:在k8s集群中删除节点和添加节点的方法
 除非注明,本站文章如未特殊说明均为 MAXADA社区知识库 原创,且版权所有,请勿用于任何商业用途。

推荐阅读:

看完后感想如何?

路过(0)

雷人(0)

握手(0)

鲜花(0)

鸡蛋(0)
分享到: