【发布时间】:2018-05-14 17:24:40
【问题描述】:
我正在尝试设置一个 nginx 入口控制器来帮助验证配置。我正在尝试删除所有部分并重新添加入口控制器以确保我记录的所有内容都有效。 Ingress 被移除,服务被移除,Pod 被成功删除,但它们又回来了。日志抱怨我删除的缺失部分(后端服务、lb/service、入口)。想法?我应该以不同的顺序删除它吗? --force 有同样的结果。
【问题讨论】:
标签: nginx kubernetes
我正在尝试设置一个 nginx 入口控制器来帮助验证配置。我正在尝试删除所有部分并重新添加入口控制器以确保我记录的所有内容都有效。 Ingress 被移除,服务被移除,Pod 被成功删除,但它们又回来了。日志抱怨我删除的缺失部分(后端服务、lb/service、入口)。想法?我应该以不同的顺序删除它吗? --force 有同样的结果。
【问题讨论】:
标签: nginx kubernetes
没关系。我忘了我需要删除部署。嘟嘟。
kubectl delete ingress ingress-nginx-nginx-ingress
kubectl delete deployment ingress-nginx-nginx-ingress
kubectl delete service ingress-nginx-nginx-ingress
【讨论】:
清理命名空间的最简单方法是为-n namespace 提供all --all
kubectl delete all --all -n ingress-nginx
【讨论】: