Is it possible to use envoy proxy between elasticsearch nodes? The purpose is to enable tls verifications for any communication between nodes through envoy proxy.
I am still in the early stage of this task, but would like to know if this is even feasible.
Here is the plan
- For a data node, I would like it to talk to local envoy proxy first
- and then the local envoy proxy redirect this tcp request to remote envoy proxy with tls
- and the remote envoy proxy can redirect this tcp request to remote es port(say 9300) "locally".
In short, I would like to have envoy proxy as a bridge to handle the communication security for es.