Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
linux_faq:kubernetes_delete_namespace_hung_in_terminating_state [2019/10/16 14:14] mikelinux_faq:kubernetes_delete_namespace_hung_in_terminating_state [2021/07/08 19:52] admin
Line 4: Line 4:
   * Если это не помогло (**finalizers** вернулись а место после удаления), то нужно сделать так:   * Если это не помогло (**finalizers** вернулись а место после удаления), то нужно сделать так:
 <code>kubectl get namespace BAD_NAMESPACE -o json > tmp.json</code> <code>kubectl get namespace BAD_NAMESPACE -o json > tmp.json</code>
-Отредактировать файлик **tmp.json**, удалив из него **finalizers**, а затем применить его: +Отредактировать файлик **tmp.json**, удалив из него **finalizers**, а затем применить его. \\ 
-  kubectl proxy --port=8080 &+Для этого - проксируем 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   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