從Kubernetes集群中刪除節點,正確流程如下:
1、獲取節點列表
kubectl get node
2、設置不可調度
kubectl cordon $node_name
3、驅逐節點上的Pod
kubectl drain $node_name --ignore-daemonsets
4、移除節點
節點上pod都被驅逐后,可以直接移除節點:
kubectl delete node $node_name
這樣我們就平滑移除了一個 k8s 節點。
