diff options
author | Staffan Olsson <staffan@repos.se> | 2016-12-26 01:41:40 +0100 |
---|---|---|
committer | Staffan Olsson <staffan@repos.se> | 2016-12-26 01:41:40 +0100 |
commit | 72ec5ab97e864f5781598c97ffa60e481fe4ec17 (patch) | |
tree | cc390a71789ecc053ced085bb3fc2c0673a7b1d8 /50kafka.yml | |
parent | 2507955be781d15f9e17f2cb53fcbd2e3a785e27 (diff) | |
download | kubernetes-kafka-72ec5ab97e864f5781598c97ffa60e481fe4ec17.tar.gz kubernetes-kafka-72ec5ab97e864f5781598c97ffa60e481fe4ec17.tar.bz2 kubernetes-kafka-72ec5ab97e864f5781598c97ffa60e481fe4ec17.zip |
Converts Kafka to a StatefulSet, nothing but http://kubernetes.io/docs/concepts/abstractions/controllers/statefulsets/
Diffstat (limited to '50kafka.yml')
-rw-r--r-- | 50kafka.yml | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/50kafka.yml b/50kafka.yml index fe45627..1715c6d 100644 --- a/50kafka.yml +++ b/50kafka.yml @@ -1,5 +1,5 @@ -apiVersion: apps/v1alpha1 -kind: PetSet +apiVersion: apps/v1beta1 +kind: StatefulSet metadata: name: kafka namespace: kafka @@ -10,14 +10,11 @@ spec: metadata: labels: app: kafka - annotations: - pod.alpha.kubernetes.io/initialized: "true" - pod.alpha.kubernetes.io/init-containers: '[ - ]' spec: + terminationGracePeriodSeconds: 10 containers: - name: broker - image: solsson/kafka-persistent:0.10.1.0 + image: solsson/kafka-persistent:0.10.1@sha256:110f9e866acd4fb9e059b45884c34a210b2f40d6e2f8afe98ded616f43b599f9 ports: - containerPort: 9092 command: @@ -30,11 +27,8 @@ spec: volumeClaimTemplates: - metadata: name: datadir - namespace: kafka - annotations: - volume.alpha.kubernetes.io/storage-class: anything spec: accessModes: [ "ReadWriteOnce" ] resources: requests: - storage: 100Mi + storage: 200Gi |