VPC-Cluster: Mein VPC NLB hat einen Zonenfehler und wird nicht aktualisiert

Ihr VPC NLB wird nicht aktualisiert, wenn Arbeitsknoten zu Ihrem Cluster hinzugefügt oder aus ihm entfernt werden. Außerdem wird eine Fehlermeldung angezeigt, die in etwa wie folgt lautet:

Fehlerbehebung bei Problemen mit NLB für VPC-Zonen.

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

Sie haben die service.kubernetes.io/ibm-load-balancer-cloud-provider-zone-Anmerkung in Ihre VPC-NLB-Konfiguration aufgenommen und dann später die angegebene Zone geändert. Das Ändern der Anmerkung in eine andere Zone führt zu einem Fehler und verhindert, dass der VPC NLB aktualisiert wird, wenn Arbeitsknoten zum Cluster hinzugefügt oder aus ihm entfernt werden. Dies kann dazu führen, dass der gesamte Netzwerkverkehr über den Load Balancer ausfällt, wenn alle Arbeitsknoten des Clusters gleichzeitig aktualisiert und erneuert werden.

Sie können die durch die service.kubernetes.io/ibm-load-balancer-cloud-provider-zone-Anmerkung angegebene Zone für VPC ALBs ändern, aber nicht für VPC NLBs.

Ändern Sie die service.kubernetes.io/ibm-load-balancer-cloud-provider-zone-Anmerkung zurück in die ursprüngliche Zone, die bei der Erstellung des Load Balancer angegeben wurde. Falls Sie die Zone des NLB dennoch ändern müssen, müssen Sie den entsprechenden Kubernetes-Dienst LoadBalancer löschen, aktualisieren und erneut anwenden. Weitere Informationen finden Sie unter Ändern des Subnetzes oder der Zone eines Load Balancers.