Skip to content

Commit 99d3c76

Browse files
dvaseekaraDaniel Vaseekaran
andauthored
[CORE-135195] - Update InterBrokerListener Logic (#111)
* [CORE-135195] - Update InterBrokerListener Logic --------- Co-authored-by: Daniel Vaseekaran <[email protected]>
1 parent c065174 commit 99d3c76

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

pkg/resources/kafka/configmap.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,9 @@ func generateListenerSpecificConfig(kcs *v1beta1.KafkaClusterSpec, serverPasses
440440
brokerID := broker.Id
441441

442442
b := broker.ReadOnlyConfig
443-
trimmedConfig := strings.TrimSpace(b)
443+
krb := kcs.ReadOnlyConfig
444+
445+
trimmedConfig := strings.TrimSpace(b) + strings.TrimSpace(krb)
444446

445447
if !strings.Contains(trimmedConfig, kafkautils.KafkaConfigSecurityInterBrokerProtocol+"=") {
446448
if err := brokerConfig.Set(kafkautils.KafkaConfigInterBrokerListenerName, interBrokerListenerName); err != nil {

pkg/resources/kafka/configmap_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,6 @@ zookeeper.connect=example.zk:2181/`,
619619
broker.id=0
620620
cruise.control.metrics.reporter.bootstrap.servers=kafka-all-broker.kafka.svc.cluster.local:9092
621621
cruise.control.metrics.reporter.kubernetes.mode=true
622-
inter.broker.listener.name=INTERNAL
623622
listener.security.protocol.map=INTERNAL:PLAINTEXT
624623
listeners=INTERNAL://:9092
625624
security.inter.broker.protocol=SASL_SSL

0 commit comments

Comments
 (0)