aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLena <lenokhall@gmail.com>2018-01-20 14:21:20 -0800
committerLena <lenokhall@gmail.com>2018-01-20 14:21:20 -0800
commit1bfdd7b75e510daa9a85d88760cabfd51c3b3199 (patch)
treeff045049198000a2fe12dd6da26b3e32aece81a7
parentb6a10048146574cac582feb8d5128e24297d353c (diff)
downloadkubernetes-kafka-1bfdd7b75e510daa9a85d88760cabfd51c3b3199.tar.gz
kubernetes-kafka-1bfdd7b75e510daa9a85d88760cabfd51c3b3199.tar.bz2
kubernetes-kafka-1bfdd7b75e510daa9a85d88760cabfd51c3b3199.zip
Adding storage class files for AKS
-rw-r--r--README.md2
-rw-r--r--configure/aks-storageclass-broker-managed.yml9
-rw-r--r--configure/aks-storageclass-zookeeper-managed.yml9
3 files changed, 19 insertions, 1 deletions
diff --git a/README.md b/README.md
index c349564..20b6ccd 100644
--- a/README.md
+++ b/README.md
@@ -35,7 +35,7 @@ Zookeeper at `zookeeper.kafka.svc.cluster.local:2181`.
For Minikube run `kubectl apply -f configure/minikube-storageclass-broker.yml; kubectl apply -f configure/minikube-storageclass-zookeeper.yml`.
-There's a similar setup for GKE, `configure/gke-*`. You might want to tweak it before creating.
+There's a similar setup for AKS under `configure/aks-*` and for GKE under `configure/gke-*`. You might want to tweak it before creating.
## Start Zookeeper
diff --git a/configure/aks-storageclass-broker-managed.yml b/configure/aks-storageclass-broker-managed.yml
new file mode 100644
index 0000000..1c9b3c6
--- /dev/null
+++ b/configure/aks-storageclass-broker-managed.yml
@@ -0,0 +1,9 @@
+apiVersion: storage.k8s.io/v1
+kind: StorageClass
+metadata:
+ name: kafka-broker
+provisioner: kubernetes.io/azure-disk
+reclaimPolicy: Retain
+parameters:
+ kind: "Managed"
+ storageaccounttype: Premium_LRS \ No newline at end of file
diff --git a/configure/aks-storageclass-zookeeper-managed.yml b/configure/aks-storageclass-zookeeper-managed.yml
new file mode 100644
index 0000000..6963dcc
--- /dev/null
+++ b/configure/aks-storageclass-zookeeper-managed.yml
@@ -0,0 +1,9 @@
+apiVersion: storage.k8s.io/v1
+kind: StorageClass
+metadata:
+ name: kafka-zookeeper
+provisioner: kubernetes.io/azure-disk
+reclaimPolicy: Retain
+parameters:
+ kind: "Managed"
+ storageaccounttype: Premium_LRS \ No newline at end of file