Skip to content

Commit e409686

Browse files
committed
Uses actual zookeeper hostnames (see 7790ee0 + 2c05b72),
to simplify troubleshooting in cases like #310 with ephemeral pods Because of the relation between replica count and container args we're only doing this on fixed scale variants, not on bases.
1 parent 959723f commit e409686

File tree

4 files changed

+12
-2
lines changed

4 files changed

+12
-2
lines changed

kafka/50kafka.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ spec:
5151
valueFrom:
5252
fieldRef:
5353
fieldPath: metadata.name
54+
- name: POD_NAMESPACE
55+
valueFrom:
56+
fieldRef:
57+
fieldPath: metadata.namespace
5458
- name: CLASSPATH
5559
value: /opt/kafka/libs/extensions/*
5660
- name: KAFKA_LOG4J_OPTS

variants/scale-1/kafka-scale1-overrides.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
[
2+
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value": "--override"},
3+
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value": "zookeeper.connect=zoo-0.zoo.$(POD_NAMESPACE).svc.cluster.local:2181" },
24
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value": "--override"},
35
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value": "default.replication.factor=1"},
46
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value": "--override"},
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
[
22
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value": "--override"},
3-
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value": "zookeeper.connect=zoo:2181"}
3+
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value":
4+
"zookeeper.connect=zoo-0.zoo.$(POD_NAMESPACE).svc.cluster.local:2181,zoo-1.zoo.$(POD_NAMESPACE).svc.cluster.local:2181,zoo-2.zoo.$(POD_NAMESPACE).svc.cluster.local:2181"
5+
}
46
]
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
[
22
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value": "--override"},
3-
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value": "zookeeper.connect=zoo:2181"}
3+
{"op": "add", "path": "/spec/template/spec/containers/0/args/-", "value":
4+
"zookeeper.connect=zoo-0.zoo.$(POD_NAMESPACE).svc.cluster.local:2181,zoo-1.zoo.$(POD_NAMESPACE).svc.cluster.local:2181,zoo-2.zoo.$(POD_NAMESPACE).svc.cluster.local:2181,zoo-3.zoo.$(POD_NAMESPACE).svc.cluster.local:2181,zoo-4.zoo.$(POD_NAMESPACE).svc.cluster.local:2181,zoo-5.zoo.$(POD_NAMESPACE).svc.cluster.local:2181,zoo-6.zoo.$(POD_NAMESPACE).svc.cluster.local:2181,zoo-7.zoo.$(POD_NAMESPACE).svc.cluster.local:2181,zoo-8.zoo.$(POD_NAMESPACE).svc.cluster.local:2181"
5+
}
46
]

0 commit comments

Comments
 (0)