Replies: 2 comments
-
Some users have used this when they want their backend to terminate tls or in order to proxy protocols other than HTTP
passthrough: true means TLS will be terminated at the backend pod, passthrough: false means Envoy will terminate TLS and forward the unencrypted TCP stream to the backend (or re-encrypt the stream using upstream TLS settings: https://projectcontour.io/docs/v1.24.0/config/upstream-tls/) |
Beta Was this translation helpful? Give feedback.
-
@sunjayBhatia is this enough to expose tcp service ? I have difficulties , traffic on 443 and 80 works but on port 4222 cant pass through
|
Beta Was this translation helpful? Give feedback.
-
Hi,
Could you please elaborate on a tcpproxy usage?
What are the cases to use 'tcpproxy' with tls passthrough (true or false) instead of 'routes' option?
It is not clear from https://projectcontour.io/docs/v1.23.2/config/tls-termination/ why it may be necessary to use tcpproxy?
Is the difference between passthrough options 'true' and 'false' the place of TLS termination only (a pod or a load-balancer level)?
Beta Was this translation helpful? Give feedback.
All reactions