diff options
author | Staffan Olsson <staffan@repos.se> | 2017-06-26 13:25:37 +0200 |
---|---|---|
committer | Staffan Olsson <staffan@repos.se> | 2017-06-26 13:26:44 +0200 |
commit | efb1019fd9881f316e0ee355cbafc26e3d146be2 (patch) | |
tree | 711a5987b55413cf0029bf5b7e336af34e19f148 | |
parent | 4a16d4fc8ccbf7b56f0de3dfeab1b01e452665c4 (diff) | |
download | kubernetes-kafka-efb1019fd9881f316e0ee355cbafc26e3d146be2.tar.gz kubernetes-kafka-efb1019fd9881f316e0ee355cbafc26e3d146be2.tar.bz2 kubernetes-kafka-efb1019fd9881f316e0ee355cbafc26e3d146be2.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.md | 6 | ||||
-rw-r--r-- | configure-gke/storageclass-zookeeper-gke.yml | 7 | ||||
-rw-r--r-- | configure-minikube/storageclass-zookeeper-minikube.yml | 5 | ||||
-rw-r--r-- | zookeeper/50pzoo.yml | 4 |
4 files changed, 1 insertions, 21 deletions
@@ -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 |