I am new to Kafka Connect.
Scenario: We want to export data stored in multiple(good number > 400) topics in Kafka and dump that data into Elastic Search Indexes. Our Firm's Kafka is Confluent Kafka and it is Kerberized. I am able to write Producer and Consumers through Kafka APIs as we know the brokers and have keytab file.
Suggestion was to use Kafka-Connect but since its a Multi-tenant cluster, Ops team might not be able to provide direct access or even run plugin installation commands. We have our own managed VMs where we deploy our application instances.
Ques - Is it possible to run Kafka-Connect in distributed mode by having connector plugins on our VMs instead of them getting installed on Confluent Kafka? Can we run the connector work without any commands being run on Confluent Kafka? I am ready to put the kafka-connect connector plugins on all my VM instances.
Update
We are not allowed to do a put request on the kafka-connect cluster (to create a new connector instance), so is it possible to still use kafka-connect? If yes then do we need to run our own Kafka and just specify the bootstrap servers as the production kafka clusters? Cant find any video/article doing this.