问题描述
我有一个具有以下配置的 nginx-ingress controller
(在 helm 版本中):
controller:
service:
loadBalancerIP: "<my-public-ip>"
公共IP是我自己手动创建的。在我删除 AKS 中的命名空间后,我有点惊讶地看到公共 ip 也不见了,使我所有的 DNS 设置都没用。
我认为这是一项功能,而不是 Azure Kubernetes 服务中的错误,但是否可以在某处设置一个标志来不删除公共 IP?
解决方法
当然,我没有遇到这个问题,我又试了一次,也没有发生在我身上。但是您可以使用锁来防止对公共 IP 的删除操作。这是锁的屏幕截图: