Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux_faq:kubernetes_delete_namespace_hung_in_terminating_state [2021/07/08 19:52] – admin | linux_faq:kubernetes_delete_namespace_hung_in_terminating_state [2021/10/22 09:04] (current) – admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | https:// | + | https:// |
+ | https:// | ||
Что делать, | Что делать, | ||
- | * Нужно попытаться отредактировать его и удалить **finalizers** (в том числе и из спецификации). | + | * Нужно попытаться отредактировать его и удалить **finalizers** (в том числе и из спецификации). |
* Если это не помогло (**finalizers** вернулись а место после удаления), | * Если это не помогло (**finalizers** вернулись а место после удаления), | ||
< | < | ||
Line 9: | Line 11: | ||
И затем финализируем удаление неймспейса: | И затем финализируем удаление неймспейса: | ||
curl -k -H " | curl -k -H " | ||
+ | Однако, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | ... | ||
+ | Что означает, | ||
+ | kubectl delete apiservice v1beta1.metrics.k8s.io | ||
+ | И дальше - повторяем curl... | ||
+ | В самом крайнем случае - можно попробывать ЖЕСТКО перезаупстить все контейнеры кубера: | ||
+ | systemctl stop kubelet.service | ||
+ | for item in `ctr -n k8s.io tasks ls | awk ' | ||
+ | for item in `ctr -n k8s.io containers ls | awk ' | ||
+ | ctr -n k8s.io tasks ls | ||
+ | ctr -n k8s.io containers ls | ||
+ | systemctl start kubelet.service |