ありがとうございます、@riking!はい、問題のようです。ロードバランサーが原因のようです。Ingress は問題ないと思います(そして、違いがあるという考えが少しあります)。あなたが示した設定に切り替えたところ、少し複雑な設定だったときと同じ結果が出ています。次のステップの一つは、tcpdump を理解して、そのヘッダーに何が含まれているかを確認することかもしれません。 . .
編集:それは機能するはずのようです。私が確認したのは以下の通りです:
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: MY-IP-ADDRESS, INGRESS-IP
X-Forwarded-Proto: http
Connection: Keep-Alive
set_real_ip_from に Ingress の IP を設定しており(IP アドレスも正しくログに記録されています)。