Replies: 1 comment 5 replies
-
You should:
|
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
we have setup the kafka brokers with kraft using the below config and its working when calling the node port with advertisedHost using the scram password and ssl truststore location and truststore pasword which is same as secret which we used.
but we want to avoid using the truststore location from the client call as we are using digi cert root and advertisedHost as CN ,since the digi cert root is open public . we have that cert in all jdks cacert file .
we are able to do in apache kafka and confluent kafka community edition ,how can we achieve this using strimzi kafka .
strimzi operator :0.47
# Kafka version
version: 4.0.0
# KRaft metadata version
metadataVersion: 4.0-IV3
spec:
kafka:
# Listener configuration (required)
listeners:
- name: plain
port: 9092
type: internal
tls: false
configuration:
useServiceDnsDomain: true
- name: tls
port: 9093
type: internal
tls: true
authentication:
type: tls
- name: external
port: 9094
type: nodeport
tls: true
authentication:
type: scram-sha-512
configuration:
brokers:
- broker: 0
advertisedHost: kafka-devops-1-olly-0.xxxx.com
advertisedPort: 32100
nodePort: 32100
- broker: 1
advertisedHost: kafka-devops-1-olly-1.xxxx.com
advertisedPort: 32101
nodePort: 32101
- broker: 2
advertisedHost: kafka-devops-1-olly-2.xxxx.com
advertisedPort: 32102
nodePort: 32102
brokerCertChainAndKey:
secretName: digi-kafka-broker-secret
certificate: tls.crt
key: tls.key
Beta Was this translation helpful? Give feedback.
All reactions