Merci beaucoup, @riking ! Oui, c’est bien le répartiteur de charge qui semble poser problème. Je pense que l’ingress fonctionne correctement (et j’ai maintenant une idée de la différence qui existe entre les deux). J’ai basculé vers la configuration que vous montrez et j’obtiens les mêmes résultats qu’avec une configuration un peu plus complexe. Je suppose que la prochaine étape serait de comprendre tcpdump et de voir ce qu’il y a dans ces en-têtes. . .
EDIT : Il semble que cela devrait fonctionner. Voici ce que je vois :
GET /thisisatest HTTP/1.1
User-Agent: Wget/1.19.4 (linux-gnu)
Accept: */*
Accept-Encoding: identity
Host: community.example.com
X-Cloud-Trace-Context: 72c9f7219e6b541cad01153c52fb92c5/13509441707361831434
Via: 1.1 google
X-Forwarded-For: MON-ADRESSE-IP, ADRESSE-IP-INGRESS
X-Forwarded-Proto: http
Connection: Keep-Alive
J’ai un set_real_ip_from configuré avec l’adresse IP de l’ingress (et les numéros d’adresse IP sont bien consignés dans les journaux).