第4章 VolumeReplicationClass リソースの作成
VolumeReplicationClass
を使用して、レプリケートされる各ボリュームの mirroringMode
を指定すると共に、ローカルクラスターからリモートクラスターにボリュームまたはイメージをレプリケートする頻度 (例:5 分ごと) を指定します。
注記
このリソースは、プライマリーマネージドクラスター および セカンダリーマネージドクラスター で作成する必要があります。
手順
以下の YAML を、
rbd-volumereplicationclass.yaml
のファイル名に保存します。apiVersion: replication.storage.openshift.io/v1alpha1 kind: VolumeReplicationClass metadata: name: odf-rbd-volumereplicationclass spec: provisioner: openshift-storage.rbd.csi.ceph.com parameters: mirroringMode: snapshot schedulingInterval: "5m" # <-- Must be the same as scheduling interval in the DRPolicy replication.storage.openshift.io/replication-secret-name: rook-csi-rbd-provisioner replication.storage.openshift.io/replication-secret-namespace: openshift-storage
両方のマネージドクラスターにファイルを作成します。
$ oc create -f rbd-volumereplicationclass.yaml
出力例:
volumereplicationclass.replication.storage.openshift.io/odf-rbd-volumereplicationclass created