【问题标题】:"ingress-nginx-controller" service is still not removed after uninstalling chart卸载chart后“ingress-nginx-controller”服务仍未删除
【发布时间】:2021-11-30 17:40:35
【问题描述】:

我从我的 AKS 集群中卸载了 nginx-ingress,几乎所有资源都被删除了我的主要服务(一种 LoadBalancer)仍然存在我尝试使用删除命令手动删除,但它仍然没有删除。我不知道是什么问题,请帮我解决这个问题。

提前致谢

【问题讨论】:

  • 是保持挂起状态还是没有被删除。
  • 试试kubectl describe svc <service-name>
  • 它没有处于挂起状态,并且附加到该服务的 IP 仍然存在。
  • 用力试试...
  • 尝试过没有运气

标签: kubernetes azure-aks nginx-ingress


【解决方案1】:

这可能是由于service.kubernetes.io/load-balancer-cleanup finalizer 而发生的。

检查Azure-k8s: Not able to delete Load Balancer service?,可能会发生LB类型的服务这样卡住。

我建议你通过运行kubectl edit svc service_name打开服务,删除下面的部分并再次保存。

 finalizers:
  - service.kubernetes.io/load-balancer-cleanup

如果这没有帮助,请在您的问题中提供详细的详细删除输出 + kubectl describe svc <service-name>,如前所述

【讨论】:

  • 删除终结器不是好习惯
猜你喜欢
  • 2020-08-05
  • 2020-12-22
  • 1970-01-01
  • 1970-01-01
  • 2018-05-14
  • 2013-12-10
  • 1970-01-01
  • 2019-02-24
  • 2019-04-30
相关资源
最近更新 更多