Installing Fusion Data Foundation Multicluster Orchestrator operator

Fusion Data Foundation Multicluster Orchestrator is a controller that is installed from OpenShift Container Platform’s OperatorHub on the hub cluster.

Before you begin

Ensure that you created the following CatalogSource manifest on the hub cluster:
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
  name: isf-data-foundation-catalog
  namespace: openshift-marketplace
spec:
  displayName: Data Foundation Catalog
  grpcPodConfig:
    affinity:
      nodeAffinity:
        preferredDuringSchedulingIgnoredDuringExecution:
          - preference:
              matchExpressions:
                - key: gpu.isf.ibm.com
                  operator: DoesNotExist
            weight: 50
    securityContextConfig: restricted
  icon:
    base64data: ""
    mediatype: ""
  image: icr.io/cpopen/isf-data-foundation-catalog:v4.17
  publisher: IBM
  sourceType: grpc
  updateStrategy:
    registryPoll:
      interval: 60m
Note: Ensure that the version number you specify in the image field of the CatalogSource manifest matches the Fusion Data Foundation version installed on the managed cluster.

Procedure

  1. Go to Hub cluster > OperatorHub and use the keyword filter to search for Multicluster Orchestrator.
  2. Click the IBM-provided Multicluster Orchestrator tile.
  3. Keep all default settings and click Install.
    Ensure that the operator resources are installed in openshift-operators project and available to all namespaces.
    Note: The IBM Fusion Data Foundation Multicluster Orchestrator also installs the DR Hub Operator on the RHACM hub cluster as a dependency.
  4. Verify that the operator Pods are in a Running state.
    The DR Hub operator is also installed at the same time in openshift-operators namespace.
    oc get pods -n openshift-operators

    Example output:

    NAME                                        READY   UP-TO-DATE   AVAILABLE   AGE
    odf-multicluster-console-6845b795b9-blxrn   1/1     Running      0           4d20h
    odfmo-controller-manager-f9d9dfb59-jbrsd    1/1     Running      0           4d20h
    ramen-hub-operator-6fb887f885-fss4w         2/2     Running      0           4d20h