一般存在两种情况:
1. Namespace Controller由于某种原因,无法删除完对象并移除 kubernetes finalizer
2. Namespace 对象存在默认 kubernetes finalizer 之外的其他 finalizer
具体的原因可以通过 kubectl get namespace <name> -o yaml conditions中查看下。
解决方法:
https://github.com/ctron/kill-kube-ns
参考链接:
https://cloud.tencent.com/developer/article/1802531