Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(zfspv): adding poolname info to the PV volumeattributes (#80)
Now PV will have poolname/parent-dataset info in volume attributes to help to identify the zpool on which PV has been created. ``` $ kubectl describe pv pvc-22d55c56-0c52-4fd5-894c-1f54c4dac5b7 Name: pvc-22d55c56-0c52-4fd5-894c-1f54c4dac5b7 Labels: <none> Annotations: pv.kubernetes.io/provisioned-by: zfs.csi.openebs.io Finalizers: [kubernetes.io/pv-protection] StorageClass: openebs-zfspv Status: Bound Claim: default/pvcname208 Reclaim Policy: Delete Access Modes: RWO VolumeMode: Filesystem Capacity: 4Gi Node Affinity: Required Terms: Term 0: kubernetes.io/hostname in [pawan-2] Message: Source: Type: CSI (a Container Storage Interface (CSI) volume source) Driver: zfs.csi.openebs.io VolumeHandle: pvc-22d55c56-0c52-4fd5-894c-1f54c4dac5b7 ReadOnly: false VolumeAttributes: openebs.io/poolname=zfspv-pool storage.kubernetes.io/csiProvisionerIdentity=1586765686638-8081-zfs.csi.openebs.io Events: <none> ``` Signed-off-by: Pawan <[email protected]>
- Loading branch information