Kubernetes集群中移除Node
在master节点上执行:
kubectl drain swarm1 --delete-local-data --force --ignore-daemonsetskubectl delete node swarm1
在node2上执行:
kubeadm reset
实例操作:
[root@compass-control-master3]:~# kubectl get nodeNAME ?????????????????????STATUS ???ROLES ????AGE ??????VERSIONkube-master-1 ????????????Ready ????<none> ???171d ?????v1.10.6kube-master-2 ????????????Ready ????<none> ???171d ?????v1.10.6kube-master-3 ????????????Ready ????<none> ???171d ?????v1.10.6kube-node-1 ??????????????Ready ????<none> ???171d ?????v1.10.6kube-node-192-168-0-213 ??Ready ????<none> ???2m ???????v1.10.6kube-node-2 ??????????????Ready ????<none> ???171d ?????v1.10.6[root@compass-control-master3]:~# [root@compass-control-master3]:~# kubectl delete node kube-node-2node "kube-node-2" deleted[root@compass-control-master3]:~# kubectl get nodeNAME ?????????????????????STATUS ???ROLES ????AGE ??????VERSIONkube-master-1 ????????????Ready ????<none> ???171d ?????v1.10.6kube-master-2 ????????????Ready ????<none> ???171d ?????v1.10.6kube-master-3 ????????????Ready ????<none> ???171d ?????v1.10.6kube-node-1 ??????????????Ready ????<none> ???171d ?????v1.10.6kube-node-192-168-0-213 ??Ready ????<none> ???4m ???????v1.10.6
向Kubernetes集群删除Node
原文地址:https://www.cnblogs.com/weifeng1463/p/10196220.html