Pourquoi les diagnostics d'intégrité de l'équilibreur de charge VPC échouent-ils sur mes noeuds worker?
Lorsque vous consultez la section Etat de santé de vos détails d'équilibreur de charge VPC, les diagnostics d'intégrité de vos noeuds worker d'équilibreur de charge échouent.
Dépannage des échecs des contrôles d'intégrité de l'équilibreur de charge VPC.
Pour vérifier l'état de santé de l'équilibreur de charge du VPC, accédez à la page Équilibreurs de charge pour le VPC dans la console. Cliquez
sur l'équilibreur de charge concerné et consultez les détails dans la section État de santé.
En fonction de la configuration de votre équilibreur de charge, l'échec des diagnostics d'intégrité peut être le comportement attendu et n'indiquer pas nécessairement un problème. Si le paramètre externalTrafficPolicy du service d'équilibreur
de charge est défini sur Local, le trafic entrant est distribué uniquement au pod d'application résidant sur le noeud dans lequel le trafic entre. Si l'équilibreur de charge tente de se connecter à un noeud qui ne possède pas de
pod d'application, le trafic est supprimé et le diagnostic d'intégrité échoue. Il s'agit du comportement prévu pour le paramètre externalTrafficPolicy: Local qui garantit que le trafic est acheminé correctement.
Si le service d'équilibreur de charge est configuré avec externalTrafficPolicy défini sur Local et qu'il n'y a aucune interruption de service, les diagnostics d'intégrité fonctionnent comme prévu et vous n'avez pas besoin
d'effectuer d'action.
Si vous ne savez pas comment le paramètre externalTrafficPolicy est configuré, exécutez oc get svc <loadbalancer_name> -n <namespace> -o yaml et recherchez externalTrafficPolicy dans la sortie.