This is an old revision of the document!
https://github.com/kubernetes/kubernetes/issues/60807
Что делать, если неймспейс при удалении завис в состоянии Terminating?
- Нужно попытаться отредактировать его и удалить finalizers (в том числе и из спецификации).
- Если это не помогло (finalizers вернулись а место после удаления), то нужно сделать так:
kubectl get namespace BAD_NAMESPACE -o json > tmp.json
Отредактировать файлик tmp.json, удалив из него finalizers, а затем применить его:
kubectl proxy --port=8080 & curl -k -H "Content-Type: application/json" -X PUT --data-binary @tmp.json https://localhost:8080/api/v1/namespaces/BAD_NAMESPACE/finalize
Discussion