天天看點

強制删除 Terminating 狀态的 namespace

本文永久連結: https://www.xtplayer.cn/kubernetes/forces-delete-terminated-namespace/

有時候删除命名空間後,發現命名空間一直處于 Terminating 狀态。通過執行

kubectl delete namespace ${namespace} --force --grace-period=0

強制删除指令依然無法删除。

rancher 自定義 k8s 叢集或者導入 rancher 管理的 k8s 叢集

  1. 登入 rancher ui,切換到對應叢集首頁,點選 執行 kubectl 指令行。
    強制删除 Terminating 狀态的 namespace
  2. 接着執行以下指令:

非 rancher 管理的 k8s 叢集

主機上需要安裝 jq 和 curl 工具,https://stedolan.github.io/jq/