无法为Ingress Nginx Helm图表分配全局LB IP



我正试图将GCP中的静态全局LB IP分配给GKE中的入口控制器(ingress Nginx(,但每当我这样做时,我都会收到有关的错误消息

Error syncing load balancer: failed to ensure load balancer: requested ip "<IP_ADDRESS>" is neither static nor assigned to the LB

如果我尝试将LB IP值设置为与我的集群位于同一区域的静态区域IP,它就可以工作。如果我不传入一个LB IP值,它也起作用,并且一个IP被分配给我。

我正在使用命令

helm install ingress-nginx --set controller.service.loadBalancerIP="<IP_ADDRESS>" ingress-nginx/ingress-nginx

是否有一个我没有使用的额外set标志,或者我的GKE集群需要在多个区域中?

这是由于为入口控制器分配了全局IP。它应该使用区域IP,而不是全球IP。

最新更新