Skip to content

MSK Kafka Cluster

Managed Streaming for Apache Kafka.

analytics
category
25
settings
3
inputs
1
outputs
SettingTypeRequiredDefault
Cluster nameTextYes—
Kafka versionText—3.7.x
Broker instance type
Options: kafka.t3.small — 2v · 2 GiB, kafka.m5.large — 2v · 8 GiB, kafka.m5.xlarge — 4v · 16 GiB, kafka.m5.2xlarge — 8v · 32 GiB, kafka.m5.4xlarge — 16v · 64 GiB, kafka.m5.8xlarge — 32v · 128 GiB, kafka.m5.12xlarge — 48v · 192 GiB, kafka.m5.16xlarge — 64v · 256 GiB, kafka.m5.24xlarge — 96v · 384 GiB, kafka.m7g.large — 2v · 8 GiB, kafka.m7g.xlarge — 4v · 16 GiB, kafka.m7g.2xlarge — 8v · 32 GiB, kafka.m7g.4xlarge — 16v · 64 GiB, kafka.m7g.8xlarge — 32v · 128 GiB, kafka.m7g.12xlarge — 48v · 192 GiB, kafka.m7g.16xlarge — 64v · 256 GiB
Choice—kafka.m5.large
Broker nodesNumber—3
EBS per broker (GiB)Number—100
Monitoring level
Options: Default, Per broker, Per topic/broker, Per topic/partition
Choice—DEFAULT
JMX exporter (Prometheus)Toggle—false
Node exporter (Prometheus)Toggle—false
Storage mode
Options: Local, Tiered
Choice—LOCAL
Provisioned throughput (MiB/s)Number——
TLS in transitToggle—true
Client-broker encryption
Options: TLS, TLS + Plaintext, Plaintext
Choice—TLS
KMS key ARNText——
IAM SASL authToggle—true
SCRAM SASL authToggle—false
TLS client authToggle—false
Allow unauthenticatedToggle—false
CloudWatch logsToggle—false
CloudWatch log groupText——
Firehose logsToggle—false
Firehose delivery streamText——
S3 logsToggle—false
S3 log bucketText——
S3 log prefixText——
TagsKey–value——
SocketDirectionAcceptsTerraform arg
SubnetsmultiInputaws.subnetbroker_node_group_info.client_subnets
Security groupsmultiInputaws.security-groupbroker_node_group_info.security_groups
Encryption KMS keyInputaws.kms-keyencryption_info.encryption_at_rest_kms_key_arn
Producers / ConsumersOutputany—