How to configure Linkerd envoy proxy as Outbound decorator?

The idea to:

  • set up additional port (8101) for envoy proxy and use it inside of pod
  • apply filter on the port by using Lua scripts will doing decoration of requests

Schema:

@UsaninMax can you expand on this a little bit more?

I can only guess that you want to use the envoy proxy with Linkerd, because Linkerd has its own proxy written in Rust.

Hi, I try to understand if its possible to implement this schema by using Linkerd side proxy

Thanks, I think I know what you mean.

The Linkerd proxy doesn’t do anything with request bodies, so modifying/decorating them isn’t possible.