Closed ikimonogakari closed 1 month ago
Hi @ikimonogakari , have you tried TCP Proxy https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/listeners/listener_filters.html#tcp-proxy-filter
Please clarify a little bit more? Which usage are your referring to?
This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged "help wanted" or "no stalebot" or other activity occurs. Thank you for your contributions.
This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as "help wanted" or "no stalebot". Thank you for your contributions.
I am currently using Envoy as an HTTP proxy to proxy tcp stream to the upstream.
Currently, after handling the initial CONNECT request, Envoy just blindly forward the inner stream to the upstream using a TCP connection.
I know there is an option to customize my own transport_socket. But in theory, that only affects the transport layer protocol. What I am trying to do, is to add another application layer protocol, such as HTTP, to wrap the stream being proxied through envoy.
I did some research on the config for Clusters, but had no luck. Can someone instruct me how to achieve such functionality in Envoy?