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

删除成功:

相关推荐
伪装成塔的小兵2 小时前
Windows使用docker部署fastgpt出现的一些问题
windows·docker·容器·oneapi·fastgpt
寂夜了无痕2 小时前
k8s容器运行时环境选型指南
云原生·kubernetes·k8s运行时环境选择
元气满满的热码式3 小时前
logstash中的input插件(http插件,graphite插件)
网络·网络协议·http·elasticsearch·云原生
转身後 默落5 小时前
11.Docker 之分布式仓库 Harbor
分布式·docker·容器
Swift社区5 小时前
【微服务优化】ELK日志聚合与查询性能提升实战指南
spring·elk·微服务·云原生·架构
guihong0046 小时前
深入解析Zookeeper脑裂问题与CAP取舍:从原理到实战
分布式·zookeeper·云原生
菩提云6 小时前
Deepseek存算分离安全部署手册
人工智能·深度学习·安全·docker·容器
努力的小T16 小时前
使用 Docker 部署 Apache Spark 集群教程
linux·运维·服务器·docker·容器·spark·云计算
东风微鸣18 小时前
TTRSS 迁移实战
docker·云原生·kubernetes·可观察性
Smile_Gently19 小时前
Docker
云原生·eureka