9장. OpenShift DR 클러스터 Operator 자동 설치 활성화

DRPolicy가 성공적으로 생성되면 OpenShift DR Cluster Operatoropenshift-dr-system 네임스페이스의 기본 관리 클러스터와 보조 관리 클러스터에 설치할 수 있습니다.

절차

  1. Hub 클러스터에서 ConfigMag ramen-hub-operator-config 를 편집하여 다음과 같이 deploymentAutomationEnabled=true 를 추가합니다.

    $ oc edit configmap ramen-hub-operator-config -n openshift-dr-system
    apiVersion: v1
    data:
      ramen_manager_config.yaml: |
        apiVersion: ramendr.openshift.io/v1alpha1
        drClusterOperator:
          deploymentAutomationEnabled: true  ## <-- Add to enable installation of ODR Cluster operator on managed clusters
          catalogSourceName: redhat-operators
          catalogSourceNamespaceName: openshift-marketplace
          channelName: stable-4.10
          clusterServiceVersionName: odr-cluster-operator.v4.10.0
          namespaceName: openshift-dr-system
          packageName: odr-cluster-operator
    [...]
  2. 기본 관리 클러스터에서 설치가 성공적으로 수행되었으며 보조 관리 클러스터에서 다음 명령을 수행하는지 확인합니다.

    $ 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 가 설치되었는지 확인할 수도 있습니다.