Clusters VPC : Mon VPC NLB a une erreur de zone et ne se met pas à jour
Votre VPC NLB n'est pas mis à jour lorsque des nœuds de travail sont ajoutés ou supprimés de votre cluster. De plus, vous constatez une erreur similaire à celle-ci :
Dépannage des problèmes liés à NLB pour les zones VPC.
The load balancer was created in zone <zone>. This setting cannot be changed.
Vous avez inclus l'annotation service.kubernetes.io/ibm-load-balancer-cloud-provider-zone dans votre configuration VPC NLB et avez ensuite modifié la zone spécifiée. La modification de l'annotation vers une zone différente crée une
erreur et empêche le VPC NLB de se mettre à jour lorsque des nœuds de travail sont ajoutés ou supprimés du cluster. Si tous les nœuds de travail de la grappe sont mis à niveau et rafraîchis simultanément, le trafic réseau passant par l'équilibreur
de charge risque d'échouer.
Vous pouvez modifier la zone spécifiée par l'annotation service.kubernetes.io/ibm-load-balancer-cloud-provider-zone pour les VPC ALB, mais pas pour les VPC NLB.
Remplacez l'annotation service.kubernetes.io/ibm-load-balancer-cloud-provider-zone par la zone d'origine spécifiée lors de la création de l'équilibreur de charge. Si vous devez tout de même modifier la zone du NLB, vous devez supprimer,
mettre à jour, puis réappliquer le service LoadBalancer Kubernetes correspondant. Pour plus d'informations, voir Modifier le sous-réseau ou la zone d'un équilibreur de charge.