• 删除 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 等功能,帮助企业快速构建一个强大和功能丰富的容器云平台。

  • 相关阅读:
    Vue3从入门到实践:深度了解新组件
    艾美捷胆固醇肉豆蔻酸酯说明书和相关研究
    Pygame 游戏开发 图形绘制 & 键鼠事件
    gz文件压缩解压案例
    JavaScript基础语法(流程控制语句)
    上周热点回顾(5.8-5.14)
    Android UT开发简介
    双十一数码好物分享,2022年数码好物选购清单
    【Spring 源码】AOP 的加载原理(二)
    java基于springboot高校信息资源共享网站系统
  • 原文地址:https://blog.csdn.net/elvishehai/article/details/127107379