kubernetes下
删除空间
kubectl delete ns nginx-ingress
如果发现一直处在Terminating,执行以下两步即可
1.先把proxy开起来,不然8001端口访问不到:
kubectl proxy
2.生成json文件
kubectl get namespace nginx-ingress -o json |jq '.spec = {"finalizers":[]}' >temp.json
3.执行删除
curl -k -H "Content-Type: application/json" -X PUT --data-binary @temp.json 127.0.0.1:8001/api/v1/namespaces/nginx-ingress/finalize
其中
nginx-ingress
是可以替换的,要删除什么空间替换就好了。
使用minikube时
先起到dashbard
minikube dashboard
查看ip端口
? Verifying dashboard health …
? Launching proxy …
? Verifying proxy health …
? Opening http://127.0.0.1:54619/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/ in your default browser…
执行删除
curl -k -H "Content-Type: application/json" -X PUT --data-binary @temp.json 127.0.0.1:54619/api/v1/namespaces/nginx-ingress/finalize
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/100374.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...