向Kubernetes集群删除Node

Kubernetes集群中移除Node
在master节点上执行:

kubectl drain swarm1 --delete-local-data --force --ignore-daemonsets
kubectl delete node swarm1

在node2上执行:

kubeadm reset



实例操作:

[root@compass-control-master3]:~# kubectl get node
NAME                      STATUS    ROLES     AGE       VERSION
kube-master-1             Ready     <none>    171d      v1.10.6
kube-master-2             Ready     <none>    171d      v1.10.6
kube-master-3             Ready     <none>    171d      v1.10.6
kube-node-1               Ready     <none>    171d      v1.10.6
kube-node-192-168-0-213   Ready     <none>    2m        v1.10.6
kube-node-2               Ready     <none>    171d      v1.10.6
[root@compass-control-master3]:~# 
[root@compass-control-master3]:~# kubectl delete node kube-node-2
node "kube-node-2" deleted
[root@compass-control-master3]:~# kubectl get node
NAME                      STATUS    ROLES     AGE       VERSION
kube-master-1             Ready     <none>    171d      v1.10.6
kube-master-2             Ready     <none>    171d      v1.10.6
kube-master-3             Ready     <none>    171d      v1.10.6
kube-node-1               Ready     <none>    171d      v1.10.6
kube-node-192-168-0-213   Ready     <none>    4m        v1.10.6

  

 
posted @ 2018-12-29 15:26  Oops!#  阅读(2245)  评论(0编辑  收藏  举报