no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


Previous revision
Next revision
linux_faq:kubernetes_delete_namespace_hung_in_terminating_state [2021/07/08 19:52] admin
Line 1: Line 1:
 +https://github.com/kubernetes/kubernetes/issues/60807
 +Что делать, если неймспейс при удалении завис в состоянии **Terminating**? \\
 +  * Нужно попытаться отредактировать его и удалить **finalizers** (в том числе и из спецификации).
 +  * Если это не помогло (**finalizers** вернулись а место после удаления), то нужно сделать так:
 +<code>kubectl get namespace BAD_NAMESPACE -o json > tmp.json</code>
 +Отредактировать файлик **tmp.json**, удалив из него **finalizers**, а затем применить его. \\
 +Для этого - проксируем API на локальный порт:
 +  sudo -E 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
  
  • linux_faq/kubernetes_delete_namespace_hung_in_terminating_state.txt
  • Last modified: 2021/10/22 09:04
  • by admin