Deploying Data Foundation in external mode
Fusion Data Foundation can make services from an external IBM Storage Ceph cluster available for consumption through OpenShift Container Platform clusters.
Before you begin
- Ensure to have access to an OpenShift Container Platform cluster version 4.14 or above using an
account with
cluster-adminand operator installation permissions. - For additional resource requirements, see Planning your deployment.Important:
When you need to override the cluster-wide default node selector for Fusion Data Foundation, you can use the following command to specify a blank node selector for the
openshift-storagenamespace (createopenshift-storagenamespace in this case):oc annotate namespace openshift-storage openshift.io/node-selector= - IBM Storage Ceph must have Ceph Dashboard installed and configured. For more information, see Dashboard > Ceph Dashboard installation and access within IBM Storage Ceph documentation.
- It is recommended that the external IBM Storage Ceph cluster has the PG Autoscaler enabled.
- The external Ceph cluster should have an existing RBD pool pre-configured for use. If it does not exist, contact your IBM Storage Ceph administrator to create one before you move ahead with Fusion Data Foundation deployment. IBM recommends to use a separate pool for each Fusion Data Foundation cluster.
- Optional: If there is a zonegroup created apart from the default
zonegroup, you need to add the hostname,
rook-ceph-rgw-ocs-external-storagecluster-cephobjectstore.openshift-storage.svcto the zonegroup as IBM Fusion Data Foundation sends S3 requests to the RADOS Object Gateways (RGWs) with this hostname.