-
Hi, I have installed strimzi kafka in the namespace kafka-uat I want to expose the kafka cluster to external world using istio gateway. Creating istio ingress is so easy, as we have juste to define ingressClassName: istio in the spec of ingress yaml file. Following your documentation, and as i specified class: istio in configuration it suppose to create a simple ingress file with ingressClassName: istio but it continue to try using nginx. See errors bellow. Questions:
Error: Config of external listener:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Strimzi is written and tested to work with Kubernetes Nginx Ingress. The different Ingress controllers are not fully compatible. I know from our Slack channel and from other issues that there were users trying to get this working and some were successful, but it is not completely trivial I guess. You also did not share absolutely no information about what versions are you using. But in general:
It is used as the Ingress class name.
You can create internal listener for example, override the advertised hostnames and port and create the Ingress resources manually.
The error suggests that you have Nginx Ingress Validation Webhook configured but not running or not working. This is issue of your environment which you would need to solve. |
Beta Was this translation helpful? Give feedback.
Strimzi is written and tested to work with Kubernetes Nginx Ingress. The different Ingress controllers are not fully compatible. I know from our Slack channel and from other issues that there were users trying to get this working and some were successful, but it is not completely trivial I guess.
You also did not share absolutely no information about what versions are you using. But in general:
It is used as the Ingress class name.
You…