contour
contour copied to clipboard
Expose X-Request-Id header in downstream responses
This is the issue described in envoyproxy/envoy#5828. The simple solution is to set always_set_request_id_in_response: true on the HttpConnectionManager filter, but I think this is only available in xDS API v3 (see #1898).
This may not be desirable in all installations of Contour and could be configurable at various levels:
- globally, via Contour config
- locally, via
HTTPProxy
Conceptually, I'd say in belongs in the same API vicinity as HeadersPolicy.