Pourquoi afficher les erreurs SyncLoadBalancerFailedlors de la création d'un cluster VPC ?

Résolvez les problèmes liés à l'échec de la synchronisation de l'équilibreur de charge réseau (NLB) dans votre cluster.

Lors de la configuration de l'équilibrage de charge sur mon cluster VPC, un message d'erreur similaire à l'exemple suivant s'affiche.

Warning  CreatingCloudLoadBalancerFailed  55s                ibm-cloud-provider  Error on cloud load balancer kube-<CLUSTERID>-<SERVICE_UUID> for service <NAMESPACE>/<SERVICE_NAME> with UID <SERVICE_UUID>: Failed ensuring LoadBalancer: FindLoadBalancer failed: FindLoadBalancer failed: An error occurred while performing the 'authenticate' step: 400 Bad Request [{"incidentID":"XXX","code":"XXX","description":"Error message from IAM: '401 Unauthorized. Transaction-Id: XXX Details: {\"errorCode\":\"BXNIM0430E\",\"errorMessage\":\"User login from given IP address is not permitted.\",\"errorDetails\":\"The user has configured IP address restriction for login. The given IP address 'XXXX' is not contained in the list of allowed IP addresses.\",\"context\":...,"type":"Authentication"}]
Warning  SyncLoadBalancerFailed           55s                service-controller  Error syncing load balancer: failed to ensure load balancer: Error on cloud load balancer kube-<CLUSTERID>-<SERVICE_UUID> for service <NAMESPACE>/<SERVICE_NAME> with UID <SERVICE_UUID>:: Failed ensuring LoadBalancer: FindLoadBalancer failed: FindLoadBalancer failed: An error occurred while performing the 'authenticate' step: 400 Bad Request [{"incidentID":"XXX","code":"XXX","description":"Error message from IAM: '401 Unauthorized. Transaction-Id: XXX Details: {\"errorCode\":\"BXNIM0430E\",\"errorMessage\":\"User login from given IP address is not permitted.\",\"errorDetails\":\"The user has configured IP address restriction for login. The given IP address 'XXX' is not contained in the list of allowed IP addresses.\",\"context\":...,"type":"Authentication"}]

Cette erreur se produit lorsque votre liste d'adresses IAM ne permet pas la communication nécessaire pour le contrôle des adresses IP.

Pour résoudre ce problème, ajoutez les adresses IP des plans de contrôle de la région où votre cluster est situé sur votre liste d'adresses IP.

Pour obtenir la liste des adresses IP de plan de contrôle par région, voir le IBM/kube-samples référentiel