标准排水
标准排水
kubectl drain node1 --ignore-daemonsets --delete-emptydir-data
kubectl get nodes
kubectl get pods -A -o wide --field-selector spec.nodeName=node1排水会等待 Pod 优雅终止;被 PDB 阻塞时持续重试并提示,先解决副本就绪问题。
drain = cordon + 逐个驱逐可驱逐的 Pod:受 PDB 与 DaemonSet 约束,是节点维护、升级前的标准动作。
kubectl drain node1 --ignore-daemonsets --delete-emptydir-data
kubectl get nodes
kubectl get pods -A -o wide --field-selector spec.nodeName=node1