diff --git a/examples/pod.yaml b/examples/pod.yaml new file mode 100644 index 000000000..d1f2dc02e --- /dev/null +++ b/examples/pod.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: Pod +metadata: + name: web-server +spec: + containers: + - name: web-server + image: nginx + volumeMounts: + - mountPath: /var/lib/www/html + name: mypvc + volumes: + - name: mypvc + persistentVolumeClaim: + claimName: rbd-pv + readOnly: false + diff --git a/examples/pvc.yaml b/examples/pvc.yaml new file mode 100644 index 000000000..25f90f965 --- /dev/null +++ b/examples/pvc.yaml @@ -0,0 +1,11 @@ +kind: PersistentVolumeClaim +apiVersion: v1 +metadata: + name: rbd-pv +spec: + accessModes: + - ReadWriteOnce + storageClassName: rbd-csi-provisioner + resources: + requests: + storage: 1Mi diff --git a/examples/sc.yaml b/examples/sc.yaml new file mode 100644 index 000000000..b5b6839b4 --- /dev/null +++ b/examples/sc.yaml @@ -0,0 +1,12 @@ +apiVersion: storage.k8s.io/v1beta1 +kind: StorageClass +metadata: + name: rbd-csi-provisioner +provisioner: csi-rbd +parameters: + monitors: 172.24.0.6:6789 + pool: rbd + adminID: admin + adminSecret: AQAmsGBap4EoBhAAET/Hc7fBqAZj/cy7cDcoQA== + userID: kube + userSecret: AQAMgXhVwBCeDhAA9nlPaFyfUSatGD4drFWDvQ==