kubenetes中K8S的命名空间状态异常强制删除Terminating的ns

查看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

删除成功:

相关推荐
南猿北者39 分钟前
docker容器
docker·容器
YCyjs2 小时前
K8S群集调度二
云原生·容器·kubernetes
Hoxy.R2 小时前
K8s小白入门
云原生·容器·kubernetes
€☞扫地僧☜€5 小时前
docker 拉取MySQL8.0镜像以及安装
运维·数据库·docker·容器
全能全知者6 小时前
docker快速安装与配置mongoDB
mongodb·docker·容器
为什么这亚子8 小时前
九、Go语言快速入门之map
运维·开发语言·后端·算法·云原生·golang·云计算
ZHOU西口10 小时前
微服务实战系列之玩转Docker(十八)
分布式·docker·云原生·架构·数据安全·etcd·rbac
牛角上的男孩10 小时前
Istio Gateway发布服务
云原生·gateway·istio
JuiceFS12 小时前
好未来:多云环境下基于 JuiceFS 建设低运维模型仓库
运维·云原生
景天科技苑12 小时前
【云原生开发】K8S多集群资源管理平台架构设计
云原生·容器·kubernetes·k8s·云原生开发·k8s管理系统