kubenetes中K8S的命名空间状态异常强制删除Terminating的ns
查看ns为monitoring的状态为Termingating状态。修改删除文件中的"kubernetes"保存即可。
·
查看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
删除成功:
更多推荐
已为社区贡献1条内容
所有评论(0)