Kubernetes で強制退去されたポッドはどうなるのでしょうか? 質問する

Kubernetes で強制退去されたポッドはどうなるのでしょうか? 質問する

いくつかのポッドが Kubernetes によって削除されたのを確認しました。それらはどうなるのでしょうか? そのまま放置されるのでしょうか、それとも手動で削除する必要があるのでしょうか?

ベストアンサー1

私が使用している簡単な回避策は、インシデント発生後にすべての削除されたポッドを手動で削除することです。次のコマンドを使用できます。

kubectl get pods --all-namespaces -o json | jq '.items[] | select(.status.reason!=null) | select(.status.reason | contains("Evicted")) | "kubectl delete pods \(.metadata.name) -n \(.metadata.namespace)"' | xargs -n 1 bash -c

おすすめ記事