kafka/templates/brokers/client.properties

14 lines
483 B
INI

security.protocol=SSL
ssl.keystore.location=/secrets/kafka.p12
ssl.keystore.password=password
ssl.keystore.type=PKCS12
ssl.truststore.location=/secrets/kafka.ca.pem
ssl.truststore.type=PEM
ssl.client.auth=required
ssl.secure.random.implementation=SHA1PRNG
client.dns.lookup=use_all_dns_ips
bootstrap.servers=
{{- range $index, $instance := service "[[ .instance ]]-broker[[ .consul.suffix ]]" -}}
{{ if ne $index 0 }},{{ end }}{{ $instance.Address }}:{{ $instance.Port }}
{{- end }}