kubectl drain
注意ノードからPodを退避
kubectl drain <node> --ignore-daemonsets
ノード上のPodを安全に他へ追い出しメンテ可能にする。PDB違反で止まる場合は対象Podの構成を確認。
実行例
kubectl drain node-3 --ignore-daemonsetsメンテ前にPodを退避
書式
kubectl drain <node> --ignore-daemonsets [--delete-emptydir-data]
注意ノードからPodを退避
kubectl drain <node> --ignore-daemonsets
ノード上のPodを安全に他へ追い出しメンテ可能にする。PDB違反で止まる場合は対象Podの構成を確認。
kubectl drain node-3 --ignore-daemonsetsメンテ前にPodを退避kubectl drain <node> --ignore-daemonsets [--delete-emptydir-data]