kcp iac acls kafka generate
kcp iac acls kafka generate¶
Convert Kafka ACLs to Confluent Cloud ACLs.
Synopsis¶
Convert Kafka ACLs to Confluent Cloud ACLs as individual Terraform resources.
Examples¶
kcp iac acls kafka generate \
--state-file kcp-state.json \
--source-type msk \
--cluster-id arn:aws:kafka:us-east-1:XXX:cluster/my-cluster/abc-5 \
--target-cluster-id lkc-xyz123 \
--target-rest-endpoint https://lkc-xyz123.eu-west-3.aws.confluent.cloud:443
Options¶
--cluster-id string The cluster identifier (ARN for MSK, cluster ID from credentials file for Apache Kafka).
-h, --help help for generate
--output-dir string The directory where the Confluent Cloud Terraform ACL assets will be written to
--prevent-destroy Whether to set lifecycle { prevent_destroy = true } on generated Terraform resources (default true)
--skip-audit-report Skip generating an audit report of the converted ACLs
--source-type string The source type (msk or apache-kafka). (default "msk")
--state-file string The path to the kcp state file where the cluster discovery reports have been written to.
--target-cluster-id string The Confluent Cloud cluster ID (e.g., lkc-xxxxxx).
--target-rest-endpoint string The Confluent Cloud cluster REST endpoint (e.g., https://xxx.xxx.aws.confluent.cloud:443).
Options inherited from parent commands¶
SEE ALSO¶
- kcp iac acls kafka - Convert Kafka ACLs to Confluent Cloud ACLs.