I would like to monitor my kafka cluster with an external prometheus server. I successfully launch a Kafka cluster with Kafka Exporter on my kubernetes cluster, but in Strimzi configuration file, I do not find an option to expose the kafka exporter node. There is the only options I found : https://strimzi.io/docs/operators/latest/configuring.html#type-KafkaExporterSpec-reference
Someone already do this or have an idea ?
There is no built-in support for this in Strimzi. But you can create your own services (and/or Ingress resources for example) to do that.
That said:
Overall, I think a common pattern for a situation like this is to collect the metrics locally instead of exposing them and then forward the metrics to the remote Prometheus metrics. I think the Prometheus Agent and Prometheus Federation might help with this as well as some other tools. So I think this is something you should consider instead.