Cluster VPC: Il mio VPC NLB ha un errore di zona e non viene aggiornato

Il VPC NLB non si aggiorna quando i nodi worker vengono aggiunti o rimossi dal cluster. Inoltre, viene visualizzato un errore simile al seguente:

Risoluzione dei problemi relativi a NLB per le zone VPC.

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

È stata inclusa l'annotazione service.kubernetes.io/ibm-load-balancer-cloud-provider-zone nella configurazione VPC NLB e successivamente è stata modificata la zona specificata. La modifica dell'annotazione a una zona diversa crea un errore e impedisce l'aggiornamento del VPC NLB quando i nodi worker vengono aggiunti o rimossi dal cluster. Questo potrebbe causare l'interruzione di tutto il traffico di rete attraverso il bilanciatore di carico, se tutti i nodi worker del cluster vengono aggiornati e rinfrescati contemporaneamente.

È possibile modificare la zona specificata dall'annotazione service.kubernetes.io/ibm-load-balancer-cloud-provider-zone per gli ALB VPC, ma non per gli NLB VPC.

Cambiare l'annotazione service.kubernetes.io/ibm-load-balancer-cloud-provider-zone con la zona originale specificata al momento della creazione del bilanciatore di carico. Se è comunque necessario modificare la zona dell'NLB, è necessario eliminare, aggiornare e riapplicare il servizio corrispondente Kubernetes LoadBalancer. Per ulteriori informazioni, vedere Modifica della sottorete o della zona di un bilanciatore di carico.