externalTrafficPolicy
externalTrafficPolicy : champ d'un Service de type NodePort ou LoadBalancer qui règle le routage du trafic venu de l'extérieur.
Cluster(défaut) : le nœud qui reçoit le trafic peut l'envoyer à n'importe quel pod du Service, y compris sur un autre nœud. La répartition est équilibrée, mais le nœud masque l'adresse du client (SNAT) et le trafic fait un saut de plus : le pod ne voit pas l'adresse d'origine.Local: le nœud n'envoie le trafic qu'aux pods qu'il héberge. L'adresse du client est préservée et le saut supplémentaire disparaît, mais un nœud sans pod local doit sortir de la rotation (par le port de vérificationhealthCheckNodePort) et la charge peut être inégale.
Dans les cours
- Kubernetes : les fondamentaux, leçon 6 : Services et DNS
- Kubernetes : réseau et exposition, leçon 3 : Le chemin d'un paquet