User Tools

Site Tools


Sidebar

Me
Здравствуйте!

Меня зовут Михаил Усик!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (977) 887-96-23

linux_faq:kubernetes_delete_namespace_hung_in_terminating_state

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

Enter your comment. Wiki syntax is allowed:
P X V K H
 
linux_faq/kubernetes_delete_namespace_hung_in_terminating_state.txt · Last modified: 2019/10/16 14:14 by mike