controller: config: compute-full-forwarded-for: "true" use-forwarded-headers: "true" service: externalTrafficPolicy: Local The proxied requests will contain two X-Forwarded-Proto headers. Here is an excerpt from the generated /etc/nginx/nginx.conf file: proxy_set_header X-Forwarded-For $full...
I just added http-request add-header X-Forwarded-Proto https if { ssl_fc } to the backend of a service that has httpsOnly set to true. However, I'm in a middle of an event and could not test the change. Can you try it out and let me know whether it fixes the problem? It's ...