Skip to content

How to expose Kafka without enabling ssl passthrough on the controller #7735

Answered by scholzj
gtato asked this question in Q&A
Discussion options

You must be logged in to vote

Not in the Ingress. Kafka is not HTTP connection, so without the TLS passthrough, your Ingress controller will try to decode it and fail. The TLS passthrough allows it to get through the Ingress controller without being decoded and that way you can use it for any TCP+TLS connections. So you either need to have it enabled or you need to use load balancers or node ports for example.

Replies: 1 comment 7 replies

Comment options

You must be logged in to vote
7 replies
@scholzj
Comment options

@gtato
Comment options

@scholzj
Comment options

@gtato
Comment options

@scholzj
Comment options

Answer selected by gtato
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants