删除Terminating状态的ns
finalizer导致namespace Terminating
1 namespace资源对象的spec.finalizer[] 列表中不为空
解决办法:手动清理
$ kubectl get ns NS-NAME -o json > delete-NA-NAME.json vim delete-NA-NAME..json "spec": { "finalizers": [ "kubernetes" #删除 ] $ kubectl proxy & $ PID=$! $ curl -X PUT http://localhost:8001/api/v1/namespaces/NS-NAME/finalize -H "Content-Type: application/json" --data-binary @delete-NS-NAME.json $ kill $PID
posted on 2023-11-22 10:28 HowOldAreYou 阅读(84) 评论(0) 编辑 收藏 举报