Upstream Proxy Protocol (proto)

This extension has the qualified name envoy.transport_sockets.upstream_proxy_protocol

Note

This extension is intended to be robust against both untrusted downstream and upstream traffic.

Tip

This extension extends and can be used with the following extension category:

This extension must be configured with one of the following type URLs:

extensions.transport_sockets.proxy_protocol.v3.ProxyProtocolUpstreamTransport

[extensions.transport_sockets.proxy_protocol.v3.ProxyProtocolUpstreamTransport proto]

Configuration for PROXY protocol socket

{
  "config": {...},
  "transport_socket": {...}
}
config

(config.core.v3.ProxyProtocolConfig) The PROXY protocol settings

transport_socket

(config.core.v3.TransportSocket, REQUIRED) The underlying transport socket being wrapped.