删除NameSpace一直提示Terminating

背景:

使用命令删除ns kubectl delete ns rook-ceph --force --grace-period=0
但是一直删除不掉

操作

1. kubectl get ns rook-ceph -o json > rook-ceph.yaml
image

2.执行 kubectl proxy

3. 重新打开一个控制台

编辑文件 将三行删除掉 如图剪头所示 删除之后的内容
image

4. 执行

curl -k -H "Content-Type: application/json" -X PUT --data-binary @rook-ceph.yaml http://127.0.0.1:8001/api/v1/namespaces/rook-ceph/finalize

5. 发现 ns 已经删除

image

posted @ 2022-12-09 17:13  小星奕的快乐  阅读(104)  评论(0)    收藏  举报