-
I am deploying Kafka in a shared K8S cluster where I am not allowed to change the controller configuration. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 7 replies
-
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. |
Beta Was this translation helpful? Give feedback.
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.