广州排名网站关键词优化,济南建网站价格消费品展,附近广告公司喷绘刻字,技术培训机构删除monitoring命名空间时总也无法彻底删除#xff0c;发现monitoring处于Terminating状态#xff0c;故有此文。kubectl get namespaces -o wide解决#xff1a;尝试使用force delete。kubectl delete namespace monitoring --force --grace-period0发现强制删除没有成功。… 删除monitoring命名空间时总也无法彻底删除发现monitoring处于Terminating状态故有此文。kubectl get namespaces -o wide解决尝试使用force delete。kubectl delete namespace monitoring --force --grace-period0发现强制删除没有成功。这样解决制作delete namespace的json报文发送给proxy调用api删除namespaceNAMESPACEmonitoring开启proxy方便我们调用k8s api进行delete namespace操作。kubectl proxy 生成要发送的json报文(需要安装jqyum install jq)kubectl get namespace $NAMESPACE -o json |jq .spec {finalizers:[]} temp.json将内容中的红色部分删除后保存{ apiVersion: v1, kind: Namespace, metadata: { annotations: { kubectl.kubernetes.io/last-applied-configuration: {\apiVersion\:\v1\,\kind\:\Namespace\,\metadata\:{\annotations\:{},\name\:\monitoring\}}\n }, creationTimestamp: 2019-12-02T12:22:18Z, deletionTimestamp: 2020-10-22T08:51:53Z, name: monitoring, resourceVersion: 3324381, selfLink: /api/v1/namespaces/monitoring, uid: 61f2295a-14fe-11ea-8f87-00163e054564 }, spec: { finalizers: [] }, status: { phase: Terminating }}发送删除命名空间的报文给k8s集群curl -k -H Content-Type: application/json -X PUT --data-binary temp.json 127.0.0.1:8001/api/v1/namespaces/$NAMESPACE/finalizemonitoring命名空间删除成功验证kubectl get namespaces