connectctl_connectors_manage.md
August 23, 2019 ยท View on GitHub
connectctl connectors manage
Actively manage connectors in a cluster
Synopsis
This command will actively manage connectors in a cluster by creating, updating, removing and restarting connectors. The command can be run once or it can run continously where it will sync the desired state and actually state on a periodic basis.
connectctl connectors manage [flags]
Options
-h, --help help for add
-c, --clusterURL the url of the kafka connect cluster to avtively manage
-f, --files the json file(s) containing the connector definition. Multiple files can be specified
either by comma separating file1.json,file2.json or by repeating the flag.
-d, --directory a director that contains json files with the connector definitions to add
-s, --sync-period how often to check the current state of the connectors in the lcuster specified
by -c and the desired stats of the connectors as specified by -f or -d.
The default is 5 minutes.
--allow-purge if specified then any connectors that are found in the cluster that aren't
in the desired state (as spcified by -f or -d) will be deleted from the cluster.
The default is false.
--auto-restart if specified then connector tasks will be restarted if they are in a FAILED state
The default is false.
--once if specified the command will run once and then exit. The default is false.
NOTE: the -d and -f options are mutually exclusive. If you don't specify --once then the command will run continuosly and will try and synchronise the state of the cluster according the duration specific by the -s option.
Options inherited from parent commands
-l, --loglevel loglevel Specify the loglevel for the program (default info)
--logfile Specify a file to output logs to
SEE ALSO
- connectctl connectors - Manage connectors