Cloud/Kubernetes

쿠버네티스 - 워커노드 삭제

mirhenge 2021. 1. 10. 11:54

 

root@master:~# kubectl get nodes -o wide

NAME       STATUS     ROLES    AGE   VERSION        INTERNAL-IP     EXTERNAL-IP   OS-IMAGE             KERNEL-VERSION     CONTAINER-RUNTIME

worker     NotReady   <none>   11h   v1.18.6+k3s1   192.168.70.41   <none>        Ubuntu 20.04.1 LTS   5.4.0-42-generic   docker://19.3.8

worker01   Ready      <none>   11h   v1.18.6+k3s1   192.168.70.41   <none>        Ubuntu 20.04.1 LTS   5.8.0-36-generic   docker://19.3.8

worker02   Ready      <none>   11h   v1.18.6+k3s1   192.168.70.42   <none>        Ubuntu 20.04.1 LTS   5.8.0-36-generic   docker://19.3.8

master     Ready      master   12h   v1.18.6+k3s1   192.168.70.40   <none>        Ubuntu 20.04.1 LTS   5.4.0-42-generic   docker://19.3.8

root@master:~#

root@master:~# kbectl drain worker --delete-local-data --force --ignore-daemonsets

 

 

root@master:~# kubectl get nodes -o wide

NAME       STATUS                        ROLES    AGE   VERSION        INTERNAL-IP     EXTERNAL-IP   OS-IMAGE             KERNEL-VERSION     CONTAINER-RUNTIME

worker01   Ready                         <none>   11h   v1.18.6+k3s1   192.168.70.41   <none>        Ubuntu 20.04.1 LTS   5.8.0-36-generic   docker://19.3.8

worker02   Ready                         <none>   11h   v1.18.6+k3s1   192.168.70.42   <none>        Ubuntu 20.04.1 LTS   5.8.0-36-generic   docker://19.3.8

master     Ready                         master   12h   v1.18.6+k3s1   192.168.70.40   <none>        Ubuntu 20.04.1 LTS   5.4.0-42-generic   docker://19.3.8

worker     NotReady,SchedulingDisabled   <none>   11h   v1.18.6+k3s1   192.168.70.41   <none>        Ubuntu 20.04.1 LTS   5.4.0-42-generic   docker://19.3.8

root@master:~#

 

root@master:~# kubectl delete node worker