namespace删除慢原因以及解决办法

68 阅读1分钟

查找是否有不可用的api service阻止finalizing

[root@master ~]# kubectl get apiservice|grep False
v1alpha1.metrics.smi-spec.io           nginx-mesh/nginx-mesh-metrics-svc   False (ServiceNotFound)   7h10m

查看到有处于false的apiservice

将处于false的apiservice删除

[root@master ~]# kubectl delete apiservice v1alpha1.metrics.smi-spec.io
apiservice.apiregistration.k8s.io "v1alpha1.metrics.smi-spec.io" deleted

测试删除很快

[root@master ~]# kubectl create ns test2
namespace/test2 created
[root@master ~]# kubectl delete ns test2
namespace "test2" deleted