Hi Lizan,
Thanks for your previous responses. I just wanted to clarify, when you mentioned that we can do something similar to
https://github.com/envoyproxy/envoy/pull/11858, are you suggesting we modify the same
header_formatter with a new field_extractor_ for connection dynamic metadata? From what I understand it looks like this header formatter is only given the HTTP StreamInfo. So would that mean we would have to find a way to thread the connection() information from higher up, is that right?
Or do we still need to create a new L7 HTTP filter if we want this functionality? I'm trying to understand where this filter would then fit into our Envoy config. Would it make sense / is it possible to create an L7 filter to grab the proxy-protocol filter's extracted metadata and attach it as an HTTP header to the request, and then stick that filter into the HTTP connection manager network filter's http_filters?
Thanks,
Seikun Kambashi