aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2016-12-26 00:17:28 +0100
committerStaffan Olsson <staffan@repos.se>2016-12-26 00:17:28 +0100
commit2507955be781d15f9e17f2cb53fcbd2e3a785e27 (patch)
treef10deee40c78c92d83466b317caecbcacadad991
parentc60d99ce5690fe5eb64c7e89d995f4b9f55852de (diff)
downloadkubernetes-kafka-statefulset-zk.tar.gz
kubernetes-kafka-statefulset-zk.tar.bz2
kubernetes-kafka-statefulset-zk.zip
Adds automatic id through a /docker-entrypoint.sh modification in https://github.com/solsson/zookeeper-dockerstatefulset-zk
-rw-r--r--zookeeper/50zoo.yml16
1 files changed, 1 insertions, 15 deletions
diff --git a/zookeeper/50zoo.yml b/zookeeper/50zoo.yml
index b73d622..5cb7c02 100644
--- a/zookeeper/50zoo.yml
+++ b/zookeeper/50zoo.yml
@@ -10,25 +10,11 @@ spec:
metadata:
labels:
app: zookeeper
- annotations:
- pod.beta.kubernetes.io/init-containers: '[
- {
- "name": "install",
- "image": "alpine:3.4",
- "command": ["sh", "-c", "echo $(($(hostname | sed s/zoo-//) + 1)) > /data/myid" ],
- "volumeMounts": [
- {
- "name": "datadir",
- "mountPath": "/data"
- }
- ]
- }
- ]'
spec:
terminationGracePeriodSeconds: 10
containers:
- name: zookeeper
- image: zookeeper:3.4.9@sha256:50cfe2c77fe203ab528ffb808f1a8b505db73b1f85aedbc52e4fdde69e2ebfe8
+ image: solsson/zookeeper-statefulset:3.4.9@sha256:d32b44b32009a69b3450a5216f459e504f1041f587596895219fc04cf22f5546
env:
- name: ZOO_SERVERS
value: server.1=zoo-0.zoo:2888:3888:participant server.2=zoo-1.zoo:2888:3888:participant server.3=zoo-2.zoo:2888:3888:participant server.4=zoo-3.zoo:2888:3888:participant server.5=zoo-4.zoo:2888:3888:participant