效果如下图:
步骤
1、先将namespace导出为json文件
kubectl get ns ingress-nginx -o json > tmp.json
2、打开另外一个终端监听8081端口
kubectl proxy --port=8081
3、打开tmp.json,把spec下的finalizers属性去掉,如下图
4、通过apiserver访问删除操作
curl -k -H "Content-Type: application/json" -X PUT --data-binary @tmp.json http://127.0.0.1:8081/api/v1/namespaces/ingress-nginx/finalize
5、重新执行查看ns列表