Skip to content
This repository was archived by the owner on Mar 26, 2025. It is now read-only.

Commit 063fde4

Browse files
committed
Use generated headless service name for Cruise Control
1 parent b26b80d commit 063fde4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

pkg/resources/cruisecontrol/configmap.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import (
1818
"fmt"
1919
"strings"
2020

21+
"github.com/banzaicloud/kafka-operator/pkg/resources/kafka"
2122
"github.com/banzaicloud/kafka-operator/pkg/resources/templates"
2223
"github.com/banzaicloud/kafka-operator/pkg/util"
2324
"github.com/go-logr/logr"
@@ -38,7 +39,7 @@ func (r *Reconciler) configMap(log logr.Logger) runtime.Object {
3839
# Configuration for the metadata client.
3940
# =======================================
4041
# The Kafka cluster to control.
41-
bootstrap.servers=kafka-headless:29092
42+
bootstrap.servers=%s:%d
4243
# The maximum interval in milliseconds between two metadata refreshes.
4344
#metadata.max.age.ms=300000
4445
# Client id for the Cruise Control. It is used for the metadata client.
@@ -220,7 +221,7 @@ func (r *Reconciler) configMap(log logr.Logger) runtime.Object {
220221
webserver.accesslog.path=access.log
221222
# HTTP Request Log retention days
222223
webserver.accesslog.retention.days=14
223-
`, strings.Join(r.KafkaCluster.Spec.ZKAddresses, ",")) +
224+
`, fmt.Sprintf(kafka.HeadlessServiceTemplate, r.KafkaCluster.Name), r.KafkaCluster.Spec.ListenersConfig.InternalListeners[0].ContainerPort, strings.Join(r.KafkaCluster.Spec.ZKAddresses, ",")) +
224225
generateSSLConfig(&r.KafkaCluster.Spec.ListenersConfig),
225226
"capacity.json": `
226227
{

0 commit comments

Comments
 (0)