删除 KubeSphere 中一直卡在 Terminating 的 Namespace

问题

最近一直在玩 KubeSphere 。使用kubesphere-delete.sh删除KubeSphere ,执行一段时间后发面ns删除不了
在这里插入图片描述
使用强制命令还是无法删除

$ kubectl delete ns kubesphere-monitoring-system  --force --grace-period=0

过了半个小时,再次查看删除进度还是无法删除
在这里插入图片描述
终于我在这个 issue 中找到了答案:https://github.com/kubernetes/kubernetes/issues/60807#issuecomment-663853215

如何彻底删除 namespace

获取 namespace 的详情信息并转为 json

$ kubectl get namespace kubesphere-monitoring-system -o json > kubesphere-monitoring-system.json

如没有JSON需要yum install jq

vi kubesphere-monitoring-system.json,把 spec下的值 finalizers 下的 kubernetes 删除。

在这里插入图片描述

执行清理命令

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

在这里插入图片描述

删除成功

在这里插入图片描述

关于 KubeSphere

KubeSphere (https://kubesphere.io)是在 Kubernetes 之上构建的开源容器混合云,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。

KubeSphere 已被 Aqara 智能家居、爱立信、本来生活、东软、华云、新浪、三一重工、华夏银行、四川航空、国药集团、微众银行、杭州数跑科技、紫金保险、去哪儿网、中通、中国人民银行、中国银行、中国人保寿险、中国太平保险、中国移动、中国电信、天翼云、中移金科、Radore、ZaloPay 等海内外数千家企业采用。KubeSphere 提供了开发者友好的向导式操作界面和丰富的企业级功能,包括 Kubernetes 多云与多集群管理、DevOps (CI/CD)、应用生命周期管理、边缘计算、微服务治理 (Service Mesh)、多租户管理、可观测性、存储与网络管理、GPU support 等功能,帮助企业快速构建一个强大和功能丰富的容器云平台。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值