向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

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM