Installing Connectors
Learn how to install connectors for use with Streams Messaging Manager.
Kafka Connect connectors are distributed as:
- A directory of JAR files:
The directory includes the JAR for the connector itself, as well as all its dependencies.
- An uber JAR/FAT JAR/JAR with dependencies file:
This a single JAR file that contains the connector, as well as its dependencies.
- Which host?
- The connector files have to be made available on all hosts that are running Kafka Connect roles.
- What location?
- Kafka Connect discovers connectors by looking at a specific directory path on the host
machine. The path it checks is determined by the Kafka Connect role’s
plugin.path property. By default the plugin.path
property is set to
/var/lib/kafka
. This means that by default any connector placed in this directory will be discovered by Kafka Connect. Cloudera recommends that you use the default path.