Search code examples
apache-kafkaapache-kafka-connectcamunda-plugin

kafka-connect plugin install on self managed eks confluent


Im trying to install kafka-connect-zeebee plugin on my self managed confluent container running on eks.

I’m able to kubectl exec into the connect-0 container and confluent-hub is installed.

How do i install connector plugins on a confluent cluster running in eks?

  1. cp kafka-connect-zeebee jar to /tmp directory of container and try copy that jar to /usr/share/confluent-hub-components/ then i get - permission denied
  2. install any connector via confluent-hub then i get - Failed to create output directory: /usr/share/confluent-hub-components/confluentinc.

Solution

  • You need to create your Docker container with a RUN confluent-hub install command (or COPY kafka-connect-zeebee.jar, but not to /tmp), from which you build and deploy to your EKS cluster