-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
Currently, the DRPolicy status includes a peerClasses list showing storage classes and their replication IDs.
However, it does not explicitly indicate whether a storage class supports volume replication or uses VolSync as a fallback.
hub:
...
drPolicies:
state: ok ✅
value:
- conditions:
- state: ok ✅
type: Validated
drClusters:
- prsurve-s2-c1
- prsurve-s2-c2
name: odr-policy-5m
peerClasses:
state: ok ✅
value:
- replicationID: 275fb2e9822a88bfbfb96516fd307ff3
storageClassName: ocs-storagecluster-ceph-rbd
- replicationID: 275fb2e9822a88bfbfb96516fd307ff3
storageClassName: ocs-storagecluster-ceph-rbd-virtualization
- storageClassName: ocs-storagecluster-cephfs
schedulingInterval: 5m
In this case:
ocs-storagecluster-ceph-rbd and ocs-storagecluster-ceph-rbd-virtualization support VolumeReplication
ocs-storagecluster-cephfs does not support VolumeReplication and instead falls back to VolSync
Add a description field, that provides a description for each storage class’s replication capability.
peerClasses:
state: ok ✅
value:
- description: Storage class can use volume replication
replicationID: 275fb2e9822a88bfbfb96516fd307ff3
storageClassName: ocs-storagecluster-ceph-rbd
- description: Storage class can use volume replication
replicationID: 275fb2e9822a88bfbfb96516fd307ff3
storageClassName: ocs-storagecluster-ceph-rbd-virtualization
- description: Storage class can use volsync
storageClassName: ocs-storagecluster-cephfs
Metadata
Metadata
Assignees
Labels
No labels