forked from segmentio/topicctl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcluster.yaml
23 lines (21 loc) · 862 Bytes
/
cluster.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
meta:
name: msk-cluster
environment: aws-env
region: aws-region
description: |
Example of config for AWS MSK cluster with IAM authentication enabled.
spec:
bootstrapAddrs:
# These are dummy placeholders; replace them with the broker addresses for your MSK cluster.
- "b-1.my-cluster.kafka.aws-region.amazonaws.com:9098"
- "b-2.my-cluster.kafka.aws-region.amazonaws.com:9098"
- "b-3.my-cluster.kafka.aws-region.amazonaws.com:9098"
tls:
# TLS is enabled on the IAM-authenticated broker endpoints by default
enabled: true
sasl:
# No credentials are set here; instead, they'll be pulled from
# the environment, a shared credentials file, a shared configuration file, or the EC2 metadata
# service as described here: https://docs.aws.amazon.com/sdk-for-go/api/aws/session/.
enabled: true
mechanism: AWS-MSK-IAM