OpenShift Container Storage is now OpenShift Data Foundation starting with version 4.9.
7.4. 配置 OpenShift DR Hub operator s3StoreProfiles
要查找 MCG 的 s3CompatibleEndpoint 或路由,请在主受管集群和二级受管集群中执行以下命令:
步骤
使用以下命令,搜索外部 S3 端点 s3CompatibleEndpoint 或路由来为每个受管集群上的 MCG 进行 MCG。
oc get route s3 -n openshift-storage -o jsonpath --template="https://{.spec.host}{'\n'}"$ oc get route s3 -n openshift-storage -o jsonpath --template="https://{.spec.host}{'\n'}"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例:
https://s3-openshift-storage.apps.perf1.example.com
https://s3-openshift-storage.apps.perf1.example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow 重要唯一的 s3CompatibleEndpoint 路由或
s3-openshift-storage.apps.<primary clusterID>.<baseDomain>和s3-openshift-storage.apps.<secondary clusterID>.<baseDomain>必须分别为主受管集群和次受管集群获取。搜索
odrbucketOBC 准确存储桶名称。oc get configmap odrbucket -n openshift-storage -o jsonpath='{.data.BUCKET_NAME}{"\n"}'$ oc get configmap odrbucket -n openshift-storage -o jsonpath='{.data.BUCKET_NAME}{"\n"}'Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例:
odrbucket-2f2d44e4-59cb-4577-b303-7219be809dcd
odrbucket-2f2d44e4-59cb-4577-b303-7219be809dcdCopy to Clipboard Copied! Toggle word wrap Toggle overflow 重要唯一的 s3Bucket 名称 odrbucket-<your value1> 和 odrbucket-<your value2> 必须分别在主受管集群和次受管集群上获得。
修改 Hub 集群上的 ConfigMap
ramen-hub-operator-config以添加新内容。oc edit configmap ramen-hub-operator-config -n openshift-dr-system
$ oc edit configmap ramen-hub-operator-config -n openshift-dr-systemCopy to Clipboard Copied! Toggle word wrap Toggle overflow 将以下新内容从
s3StoreProfiles开始添加到 Hub 集群的 ConfigMap 中。Copy to Clipboard Copied! Toggle word wrap Toggle overflow