kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: cstor-sc
provisioner: cstor.csi.openebs.io
allowVolumeExpansion: true
parameters:
  cas-type: cstor
  cstorPoolCluster: cstor-pool
  replicaCount: "2"

---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: cstor-pvc
spec:
  storageClassName: cstor-sc
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 1Gi

---
apiVersion: v1
kind: Pod
metadata:
  name: openebs-cstor-test
spec:
  containers:
    - name: busybox-test
      image: busybox
      imagePullPolicy: Always
      command:
        - sh
        - -c
        - 'while true; do echo "`date` [`hostname`]" >> /mnt/store/test.txt; sleep 60; done'
      volumeMounts:
        - name: cstor-volume
          mountPath: /mnt/store
  volumes:
    - name: cstor-volume
      persistentVolumeClaim:
        claimName: cstor-pvc
