第 9 章 启用自动安装 OpenShift DR 集群 Operator
在成功创建 DRPolicy 后,OpenShift DR Cluster operator
可以安装到主受管集群,并在 openshift-dr-system
命名空间中安装二级受管集群。
流程
编辑 Hub 集群上的 ConfigMag
ramen-hub-operator-config
,并将deploymentAutomationEnabled=false
的值改为true
,如下所示:$ oc edit configmap ramen-hub-operator-config -n openshift-dr-system
apiVersion: v1 data: ramen_manager_config.yaml: | [...] drClusterOperator: deploymentAutomationEnabled: true ## <-- Change value to "true" if it is set to "false" channelName: stable-4.10 packageName: odr-cluster-operator namespaceName: openshift-dr-system catalogSourceName: redhat-operators catalogSourceNamespaceName: openshift-marketplace clusterServiceVersionName: odr-cluster-operator.v4.10.0 [...]
验证在主受管集群和二级受管集群中是否安装否成功,使用以下命令:
$ oc get csv,pod -n openshift-dr-system
输出示例:
NAME DISPLAY VERSION REPLACES PHASE clusterserviceversion.operators.coreos.com/odr-cluster-operator.v4.10.0 Openshift DR Cluster Operator 4.10.0 Succeeded NAME READY STATUS RESTARTS AGE pod/ramen-dr-cluster-operator-5564f9d669-f6lbc 2/2 Running 0 5m32s
您还可以进入每个受管集群的 OperatorHub,并确认是否安装了
OpenShift DR Cluster Operator
。