Dependencies of the IBM Cloud Pak foundational services

Your product includes several services that are composed of one or more services.

View the following table of the foundational services and their dependencies:

Note: No service has a dependency on the ibm-commonui-operator, which provides the console. However, some services need the console for configuring and managing the service. You must install the ibm-commonui-operator if you are installing such services, for example, Monitoring (ibm-monitoring-grafana-operator).

Table 1. Foundational service dependencies
Foundational service Dependencies
ibm-monitoring-grafana-operator ibm-iam-operator, ibm-cert-manager-operator, ibm-management-ingress-operator, ibm-commonui-operator, ibm-ingress-nginx-operator
ibm-auditlogging-operator ibm-cert-manager-operator
ibm-licensing-operator - Installer version 3.5.x and later - No dependency
ibm-mongodb-operator ibm-cert-manager-operator
ibm-iam-operator ibm-cert-manager-operator, ibm-mongodb-operator, ibm-management-ingress-operator, ibm-ingress-nginx-operator. If you want to use the console for managing the IAM service, you must install ibm-commonui-operator by adding it in the OperandRequest. If you want to use the cloudctl CLI for managing the IAM service, you must install ibm-platform-api-operator by adding it in the OperandRequest.
ibm-ingress-nginx-operator No dependency
ibm-management-ingress-operator ibm-cert-manager-operator. The ibm-management-ingress-operator depends on the ibm-iam-operator, but doesn't install the ibm-iam-operator by default. For the ibm-management-ingress-operator to work properly, you must ensure that ibm-iam-operator is installed in your cluster. If required, you can install ibm-iam-operator by adding it in the OperandRequest.
ibm-platform-api-operator ibm-iam-operator, ibm-cert-manager-operator, ibm-mongodb-operator, ibm-management-ingress-operator
ibm-commonui-operator ibm-cert-manager-operator, ibm-management-ingress-operator, ibm-iam-operator, ibm-platform-api-operator
ibm-zen-operator No dependency
ibm-events-operator No dependency
ibm-cert-manager-operator No dependency
ibm-healthcheck-operator No dependency
ibm-apicatalog ibm-cert-manager-operator and cloud-native-postgresql; IBM Cloud Pak foundational services must be installed in your cluster.
ibm-user-data-services-operator ibm-events-operator; IBM Cloud Pak foundational services must be installed in your cluster.
ibm-bts-operator ibm-zen-operator, ibm-iam-operator, ibm-cert-manager-operator, cloud-native-postgresql