一. 本节记录kubectl delete node的执行过程
delete是一个比较粗暴的命令,它会将被删node上的pod直接驱逐,由其他node创建(针对replicaset),然后将被删节点从master管理范围内移除,master对其失去管理控制,若想使node重归麾下,必须在node节点重启kubelet
提前查看所有node
- 以删除10.5.0.45为例,看到节点存在
[root@k8smaster163075 ~]
$kubectl get nodes
NAME STATUS ROLES AGE VERSION
10.5.0.44 Ready,SchedulingDisabled <none> 41h v1.11.3
10.5.0.45 Ready <none> 41h v1.11.3
10.5.0.46 Ready <none> 41h v1.11.3
10.5.0.47 Ready <none> 41h v1.11.3
10.5.0.48 Ready <none> 41h v1.11.3
10.5.0.49 Ready <none> 41h v1.11.3
<