Skip to content
This repository has been archived by the owner on Jun 14, 2018. It is now read-only.

Support sharing between TCP and HTTP services #237

Closed
ayj opened this issue Mar 1, 2017 · 2 comments
Closed

Support sharing between TCP and HTTP services #237

ayj opened this issue Mar 1, 2017 · 2 comments

Comments

@ayj
Copy link
Contributor

ayj commented Mar 1, 2017

Envoy currently doesn't support using both tcp_proxy and http_connection_manager filter on the same port for different services. Support for this features requires updating envoy tcp_proxy filter to be optionally non-terminal and fallback to other filters (e.g. HTTP) on the same port. The workaround for this limitation is to not share ports between destination services with different protocols.

@ayj ayj added the proxy agent label Mar 1, 2017
ayj added a commit that referenced this issue Mar 1, 2017
Add initial runtime TCP routing support (ref #46). There are still some limitations around sharing ports between TCP and HTTP services as described by #237 which will be addressed at a later time.
@kyessenov
Copy link
Contributor

Started envoyproxy/envoy#527 to initiate a design discussion how to handle it properly.

@kyessenov
Copy link
Contributor

Issue moved to istio/istio #1426 via ZenHub

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants