aboutsummaryrefslogtreecommitdiff
path: root/zookeeper
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-06-26 13:00:12 +0200
committerStaffan Olsson <staffan@repos.se>2017-06-26 13:00:12 +0200
commit4fd1e5ebf4196ac27d6d49d2c1a6b7b57eaab8e3 (patch)
treec0fc624e52032b40ef50b820908ad716ca529bda /zookeeper
parent26173af8577d3c11904196a04ca0b158f339bd64 (diff)
downloadkubernetes-kafka-4fd1e5ebf4196ac27d6d49d2c1a6b7b57eaab8e3.tar.gz
kubernetes-kafka-4fd1e5ebf4196ac27d6d49d2c1a6b7b57eaab8e3.tar.bz2
kubernetes-kafka-4fd1e5ebf4196ac27d6d49d2c1a6b7b57eaab8e3.zip
Makes persistence a fundamental attribute of the statefulset
Diffstat (limited to 'zookeeper')
-rw-r--r--zookeeper/10zookeeper-config.yml6
-rw-r--r--zookeeper/20pzoo-service.yml (renamed from zookeeper/20zoo-service.yml)3
-rw-r--r--zookeeper/50pzoo.yml (renamed from zookeeper/50zoo.yml)5
3 files changed, 8 insertions, 6 deletions
diff --git a/zookeeper/10zookeeper-config.yml b/zookeeper/10zookeeper-config.yml
index e9402cb..b718ce1 100644
--- a/zookeeper/10zookeeper-config.yml
+++ b/zookeeper/10zookeeper-config.yml
@@ -11,9 +11,9 @@ data:
clientPort=2181
initLimit=5
syncLimit=2
- 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.1=pzoo-0.zoo:2888:3888:participant
+ server.2=pzoo-1.zoo:2888:3888:participant
+ server.3=pzoo-2.zoo:2888:3888:participant
server.4=zoo-3.zoo:2888:3888:participant
server.5=zoo-4.zoo:2888:3888:participant
diff --git a/zookeeper/20zoo-service.yml b/zookeeper/20pzoo-service.yml
index d15dcc6..00c33e1 100644
--- a/zookeeper/20zoo-service.yml
+++ b/zookeeper/20pzoo-service.yml
@@ -1,7 +1,7 @@
apiVersion: v1
kind: Service
metadata:
- name: zoo
+ name: pzoo
namespace: kafka
spec:
ports:
@@ -12,3 +12,4 @@ spec:
clusterIP: None
selector:
app: zookeeper
+ storage: persistent
diff --git a/zookeeper/50zoo.yml b/zookeeper/50pzoo.yml
index 12d9c44..925f4c5 100644
--- a/zookeeper/50zoo.yml
+++ b/zookeeper/50pzoo.yml
@@ -1,15 +1,16 @@
apiVersion: apps/v1beta1
kind: StatefulSet
metadata:
- name: zoo
+ name: pzoo
namespace: kafka
spec:
- serviceName: "zoo"
+ serviceName: "pzoo"
replicas: 5
template:
metadata:
labels:
app: zookeeper
+ storage: persistent
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "5556"