aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-06-26 13:25:37 +0200
committerStaffan Olsson <staffan@repos.se>2017-06-26 13:26:44 +0200
commitefb1019fd9881f316e0ee355cbafc26e3d146be2 (patch)
tree711a5987b55413cf0029bf5b7e336af34e19f148
parent4a16d4fc8ccbf7b56f0de3dfeab1b01e452665c4 (diff)
downloadkubernetes-kafka-zookeeper-data.tar.gz
kubernetes-kafka-zookeeper-data.tar.bz2
kubernetes-kafka-zookeeper-data.zip
Forks can tweak storage classes, but here we want setup to be simple...zookeeper-data
and with the mix of PV and emptyDir there's no reason to make PVs faster than host disks. Use 10GB as it is the minimum for standard disks on GKE.
-rw-r--r--README.md6
-rw-r--r--configure-gke/storageclass-zookeeper-gke.yml7
-rw-r--r--configure-minikube/storageclass-zookeeper-minikube.yml5
-rw-r--r--zookeeper/50pzoo.yml4
4 files changed, 1 insertions, 21 deletions
diff --git a/README.md b/README.md
index 8b469cd..ef5db0c 100644
--- a/README.md
+++ b/README.md
@@ -8,12 +8,6 @@ To get consistent service DNS names `kafka-N.broker.kafka`(`.svc.cluster.local`)
kubectl create -f 00namespace.yml
```
-## Prepare your cluster
-
-For Minikube run `kubectl create -f configure-minikube/`.
-
-There's a similar setup for gke, in `configure-gke` of course. You might want to tweak it before creating.
-
## Set up volume claims
You may add [storage class](http://kubernetes.io/docs/user-guide/persistent-volumes/#storageclasses)
diff --git a/configure-gke/storageclass-zookeeper-gke.yml b/configure-gke/storageclass-zookeeper-gke.yml
deleted file mode 100644
index 44891ba..0000000
--- a/configure-gke/storageclass-zookeeper-gke.yml
+++ /dev/null
@@ -1,7 +0,0 @@
-kind: StorageClass
-apiVersion: storage.k8s.io/v1
-metadata:
- name: kafka-zookeeper
-provisioner: kubernetes.io/gce-pd
-parameters:
- type: pd-ssd
diff --git a/configure-minikube/storageclass-zookeeper-minikube.yml b/configure-minikube/storageclass-zookeeper-minikube.yml
deleted file mode 100644
index ba89eb4..0000000
--- a/configure-minikube/storageclass-zookeeper-minikube.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-kind: StorageClass
-apiVersion: storage.k8s.io/v1
-metadata:
- name: kafka-zookeeper
-provisioner: k8s.io/minikube-hostpath
diff --git a/zookeeper/50pzoo.yml b/zookeeper/50pzoo.yml
index 993fd55..25e2ceb 100644
--- a/zookeeper/50pzoo.yml
+++ b/zookeeper/50pzoo.yml
@@ -61,10 +61,8 @@ spec:
volumeClaimTemplates:
- metadata:
name: data
- annotations:
- volume.beta.kubernetes.io/storage-class: kafka-zookeeper
spec:
accessModes: [ "ReadWriteOnce" ]
resources:
requests:
- storage: 1Gi
+ storage: 10Gi