Clusters de VPC: Meu VPC NLB tem um erro de zona e não é atualizado

Seu VPC NLB não é atualizado quando os nós de trabalho são adicionados ou removidos do cluster. Além disso, você vê um erro semelhante ao seguinte:

Resolva problemas relacionados ao NLB para zonas de VPC.

The load balancer was created in zone <zone>. This setting cannot be changed.

Você incluiu a anotação service.kubernetes.io/ibm-load-balancer-cloud-provider-zone em sua configuração VPC NLB e, posteriormente, alterou a zona especificada. Alterar a anotação para uma zona diferente cria um erro e impede que o VPC NLB seja atualizado quando os nós de trabalho são adicionados ou removidos do cluster. Isso pode fazer com que todo o tráfego de rede por meio do balanceador de carga falhe se todos os nós de trabalho do cluster forem atualizados e renovados simultaneamente.

Você pode alterar a zona especificada pela anotação service.kubernetes.io/ibm-load-balancer-cloud-provider-zone para VPC ALBs, mas não para VPC NLBs.

Altere a anotação service.kubernetes.io/ibm-load-balancer-cloud-provider-zone de volta para a zona original que foi especificada quando você criou o balanceador de carga. Se você ainda precisar alterar a zona do NLB, será necessário excluir, atualizar e reaplicar o serviço correspondente Kubernetes LoadBalancer. Para obter mais informações, consulte Alteração da sub-rede ou zona de um balanceador de carga.