Reverse tunnel

The reverse tunnel network filter accepts or rejects reverse connection requests by parsing HTTP/1.1 requests with Node ID, Cluster ID, and Tenant ID headers and optionally validating these values using the Envoy filter state.

  • This filter should be configured with the type URL type.googleapis.com/envoy.extensions.filters.network.reverse_tunnel.v3.ReverseTunnel.

  • v3 API reference

Configuration notes:

  • HTTP method: request_method uses RequestMethod. If not specified, it defaults to GET.

  • In this version, the filter does not perform additional request validation against filter state or metadata.