查看ns状态为异常:

查看ns为monitoring的状态为Termingating状态

使用方法一:

kubectl delete ns monitoring --force --grace-period=0

使用方法二:

kubectl get ns monitoring -o json > monitoring.json

修改删除文件中的"kubernetes"保存即可

原文件为:

"spec": {
        "finalizers": [
            "kubernetes"
        ]
    },

将文件修改为:

    "spec": {
        "finalizers": [
        ]
    },

执行如下命令:

kubectl replace --raw "/api/v1/namespaces/monitoring/finalize" -f ./monitoring.json

删除成功:

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐