supertubes cluster kafka-connect create 🔗︎
Create Kafka Connect instance.
Synopsis 🔗︎
Create Kafka Connect instance based on json/yaml stdin or file config
supertubes cluster kafka-connect create [flags]
Examples 🔗︎
# Create Kafka Connect instance from config file
$ supertubes cluster kafka-connect create -f <path-to-kafka-connect-config-file> -n my-namespace -c <path-to-kubeconfig-file>
# Create Kafka Connect from config file and wait to become active
$ supertubes cluster kafka-connect create -f <path-to-kafka-connect-config-file> -n my-namespace -c <path-to-kubeconfig-file> -w
# Create Kafka Connect from stdin and wait to become active
$ cat <path-to-kafka-connect-config-file> | supertubes cluster kafka-connect create -n my-namespace -c <path-to-kubeconfig-file> -w
Options 🔗︎
-f, --config-file string Config file that contains the Kafka Connect config.
--create-service-account Whether to create the service accounts specified in the Kafka Connect descriptor. If this option is set to 'true' and there are no service accounts specified in the Kafka Connect descriptor than a service account with <kafka-connect-name>-kafka-connect will be created. (default true)
-h, --help help for create
-i, --interval int Interval in seconds for polling Kafka Connect status. (default 5)
-k, --kafka-cluster string Name of the Kafka cluster which this Kafka Connect instance will connect to. (default "kafka")
-n, --namespace string Namespace that will host the Kafka Connect instance. (default "kafka")
-r, --schema-registry string Name of the Schema Registry which this Kafka Connect instance will use for schemas.
-t, --timeout int Timeout in seconds to wait for the Kafka Connect create operation to complete. (default 150)
-w, --wait Wait for Kafka Connect create operation to complete.
Options inherited from parent commands 🔗︎
--accept-license Accept the license: https://banzaicloud.com/docs/supertubes/evaluation-license
--color use colors on non-tty outputs (default true)
--context string name of the kubeconfig context to use
--formatting.force-color force color even when non in a terminal
--interactive ask questions interactively even if stdin or stdout is non-tty
-c, --kubeconfig string path to the kubeconfig file to use for CLI requests
--non-interactive never ask questions interactively
-o, --output string output format (table|yaml|json) (default "table")
--persistent-config-file string Supertubes persistent config file to use instead of the default at ~/.banzai/supertubes/
-v, --verbose turn on debug logging
SEE ALSO 🔗︎
- supertubes cluster kafka-connect - Manage Kafka Connect deployments