Hi all! I have need of enabling the proxy protocol for upstreams - that is, I want to originate the PROXY header from Istio. I found some documentation related to this on Envoy’s site so it seems doable, I’m just not sure how to set up the filter correctly. Here’s what I have so far:
configPatches: - applyTo: NETWORK_FILTER patch: operation: INSERT_FIRST value: transport_socket: name: envoy.transport_sockets.upstream_proxy_protocol typed_config: "@type": type.googleapis.com/envoy.extensions.transport_sockets.proxy_protocol.v3.ProxyProtocolUpstreamTransport config: version: V1 transport_socket: name: envoy.transport_sockets.raw_buffer
I’ve tried various permutations of
operation with no success to this point. Does anyone have a pointer as to what I might try next?