ash*_*que 16 nginx kubernetes kubernetes-ingress nginx-ingress
我有一个 Kubernetes 集群,其中有多个入口控制器。我已经删除了一个入口控制器的源文件。如何删除我不再需要的入口控制器?
小智 43
首先,您可以在没有清单文件的情况下执行以下步骤:
kubectl get ns
Run Code Online (Sandbox Code Playgroud)
例如:入口-nginx
2-删除该命名空间中的所有资源
kubectl delete all --all -n ingress-nginx
Run Code Online (Sandbox Code Playgroud)
如果你的入口控制器没有安装在专用的命名空间中,那么你将不得不一一删除资源。
kubectl delete ingress ingress-nginx
kubectl delete deployment ingress-nginx
kubectl delete service ingress-nginx
Run Code Online (Sandbox Code Playgroud)