解决方法

拿到当前namespace描述

  1. kubectl get namespace pxc -o json > local.json

编辑local.json,删除spec节点下的内容。

  1. vi local.json

编辑后内容如下:
%]0NX$4~VA}J91ODVL2V644.png

新开窗口运行api代理

  1. kubectl proxy --port=8081

原窗口执行如下命令

  1. curl -k -H "Content-Type: application/json" -X PUT --data-binary @local.json http://127.0.0.1:8081/api/v1/namespaces/pxc/finalize

执行后,查看

  1. kubectl get ns