No default docker image for Kafka Connect? #7096
-
Hello, I'm starting the usage of Strimzi (newbie here). I have deployed the Strimzi operator in Kubernetes. I have defined a Kafka cluster and it worked ("apiVersion: kafka.strimzi.io/v1beta2" -> "kind: Kafka"). So far so good. Now I'm trying to deploy Kafka Connect, so I'm creating the CRD:
My question is: what's the docker image I need to use? I found https://hub.docker.com/r/strimzi/kafka-connect but latest image was built 3 years ago. I found a Strimzi account in Quay.io but I can't see Kafka Connect image there. Am I forced to build my own Kafka Connect image? If yes, can you please point me to the documentation that explains why? I think I'm missing something. Thank you very much in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Our images are in Quay.io, not DockerHub (we moved ling time ago after Docker Hub introduced different service limits for free accounts): https://quay.io/organization/strimzi the You either have to build your own container image with the connector you want or use the Build feature to have Strimzi build its own for you. This should get you started: https://strimzi.io/docs/operators/latest/full/deploying.html#using-kafka-connect-with-plug-ins-str |
Beta Was this translation helpful? Give feedback.
-
Hey @scholzj
This is my kafka-connect.yaml:
I'm also a newbie. does my approach look okay at first glance? do i still need to activate CRD? Is the CrashLoopBackOff more related to my OpenShift configuration? I would really appreciate your help. |
Beta Was this translation helpful? Give feedback.
Our images are in Quay.io, not DockerHub (we moved ling time ago after Docker Hub introduced different service limits for free accounts): https://quay.io/organization/strimzi
the
image
field is optional. So you do not have to specify it. If you don't, the default image will be this one: https://quay.io/repository/strimzi/kafka ... it will deploy Connect, but basically without any connectors. So it might not be much use for you.You either have to build your own container image with the connector you want or use the Build feature to have Strimzi build its own for you. This should get you started: https://strimzi.io/docs/operators/latest/full/deploying.html#using-kafka-connect-with-plug-ins…