Installing new connectors

To add a Kafka connector, place it in the docker-compose/connect-plugins/ directory, as referenced by the CONNECT_PLUGIN_PATH variable in the docker-compose.yml.

You can easily find and install a new connector using the Confluent Hub Client. When doing so, make sure you download the latest version of the connector.

To do so, you must manually copy a directory with the required JAR files and configurations into the designated connectors directory (connect-plugins in our setup). After adding a new connector, restart the Docker container with the make start command.

There are numerous Kafka connectors, including many from the Camel Kafka ecosystem. You may look for them in the Maven repository and directly download a jar or a targz as per your preference. You then have to place the JAR in the docker-compose/connect-plugins/ directory.