[ https://issues.apache.org/jira/browse/KAFKA-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Randall Hauch updated KAFKA-3815: --------------------------------- Summary: Support command line arguments in Kafka Connect distributed worker (was: Support command line arguments in Kafka Connect distribute worker) > Support command line arguments in Kafka Connect distributed worker > ------------------------------------------------------------------ > > Key: KAFKA-3815 > URL: https://issues.apache.org/jira/browse/KAFKA-3815 > Project: Kafka > Issue Type: Improvement > Components: KafkaConnect > Affects Versions: 0.9.0.1 > Reporter: Randall Hauch > Assignee: Ewen Cheslack-Postava > > Change the Kafka Connect distribute worker so that one connector could be > configured via the command line. This would make it much easier to define > immutable containers (e.g., Docker, Kubernetes), where each container runs a > single distributed worker with a single configured connector. A "force" flag > might specify whether any existing configuration could be overwritten by the > configuration passed via the command line. > In fact, distributed environments that run immutable containers, especially > Kubernetes and OpenShift, would benefit greatly from being able to run each > Kafka Connect connector in one or more containers that are configured exactly > the same way and running as a single Kafka Connect group. Because the Kafka > Connect group has only a single configured connector, the group experiences > no unnecessary rebalances that would normally occur in other topologies with > multiple connectors deployed to one Kafka Connect group. > Ideally, the distributed worker could also be run in read-only mode so that > the connector configuration cannot be changed via the REST API. This would > only help to reinforce the connector as being immutable. -- This message was sent by Atlassian JIRA (v6.3.4#6332)