Kubernetes で Termination ステートで停止した Pod の強制的な除去方法

問題の背景 Kubernetes クラスターにおいて、ストレージ(特に NFS など)に依存する Service や Pod を削除する場合、対象のリソースが「Terminating」状態で完全に削除されない現象が発生することがあります。これは主に、オブジェクト削除時の最終処理やノード内のコンテナ終了プロセスにおける障害が起因しています。 削除不能の原因特定 オブジェクトが削除処理から ...

10月23日 16:01 投稿

KubernetesでTerminating状態の名前空間を強制削除する方法

名前空間の状態確認 admin@cluster-node:~$ kubectl get namespaces NAME STATUS AGE cert-manager Terminating 19h 該当名前空間内のリソース確認 kubectl get all --all-namespaces | grep cert-manager # または kubectl api-resources --verbs=list --namespaced -o name | xargs -r -I {} kubectl get {} -n cert-manager --ignore-not- ...

8月9日 01:24 投稿