k8s删除node节点
简单粗暴
·
步骤1:驱逐节点
[root@master ~]# kubectl get nodes
NAME STATUS AGE
127.0.0.1 Ready 1d
node1 Ready 1d
node2 Ready 1d
[root@master ~]# kubectl cordon 127.0.0.1
node "127.0.0.1" cordoned
步骤2:设置节点为不可调度
[root@master ~]# kubectl drain 127.0.0.1 --ignore-daemonsets
node "127.0.0.1" already cordoned
pod "nginx-2187705812-knz2d" evicted
pod "nginx-2187705812-60khd" evicted
node "127.0.0.1" drained
步骤3:删除该节点
[root@master ~]# kubectl delete node 127.0.0.1
node "127.0.0.1" deleted
[root@master ~]# kubectl get nodes
NAME STATUS AGE
node1 Ready 1d
node2 Ready 1d
步骤4:若需要重新部署该节点
在该节点上执行kubeadm reset
简单粗暴
更多推荐
已为社区贡献1条内容
所有评论(0)