The following example of the catalog sources does not show the real digests for 24.0.0 and its
corresponding dependencies. The example does show the names and the number and version of the
catalog sources that you need to create for each new installation that you want to use. Replace
XXXXXXXXXXXX
with the digest for each catalog source and replace the
<namespace> placeholder with openshift-marketplace
for the
global catalog namespace (GCN) or your target CP4BA namespace (cp4ba-project
) for a
private catalog.
For the Certificate Manager and License Manager catalogs, set the
openshift-marketplace
namespace to use a global catalog. For private catalogs, set
the recommended namespaces of ibm-cert-manager
and
ibm-licensing
.
# CP4BA Multi-pattern Catalog 24.0.0
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-cp4a-operator-catalog
namespace: <namespace>
spec:
displayName: ibm-cp4a-operator
publisher: IBM
sourceType: grpc
image: icr.io/cpopen/ibm-cp-automation-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
# IBM FileNet Content Manager Catalog 24.0.0
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-fncm-operator-catalog
namespace: <namespace>
spec:
displayName: ibm-fncm-operator
publisher: IBM
sourceType: grpc
image: icr.io/cpopen/ibm-fncm-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
# IBM Cloud Pak foundational services 4.6.2
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-cs-install-catalog-v4-6-2
namespace: <namespace>
annotations:
bedrock_catalogsource_priority: '1'
spec:
displayName: IBM CS Install Operators
publisher: IBM
sourceType: grpc
image: icr.io/cpopen/ibm-cs-install-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
priority: 100
# IBM Business Teams Service Catalog 3.33.1
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
annotations:
bedrock_catalogsource_priority: '1'
name: bts-operator
namespace: <namespace>
spec:
displayName: BTS Operator
publisher: IBM
sourceType: grpc
image: quay.io/opencloudio/ibm-bts-operator-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
# Cloud Native PostgresSQL Catalog 1.18.12 (4.25.0)
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
annotations:
bedrock_catalogsource_priority: '1'
name: cloud-native-postgresql-catalog
namespace: <namespace>
spec:
displayName: Cloud Native Postgresql Catalog
publisher: IBM
sourceType: grpc
image: icr.io/cpopen/ibm-cpd-cloud-native-postgresql-operator-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
# IBM CS Flink Operator Catalog 1.18.1 (2.0.1)
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-opencontent-flink
namespace: <namespace>
spec:
displayName: IBM CS Opencontent Flink Catalog
publisher: IBM
sourceType: grpc
image: icr.io/cpopen/ibm-opencontent-flink-operator-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
priority: 100
# IBM CS Opensearch Operator Catalog 1.1.21
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-cs-opensearch-catalog
namespace: <namespace>
spec:
displayName: IBM CS Opencontent Opensearch Catalog
publisher: IBM
sourceType: grpc
image: icr.io/cpopen/opencontent-elasticsearch-operator-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
priority: 100
# IBM Certificate Manager Catalog 4.2.4
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-cert-manager-catalog
namespace: ibm-cert-manager
spec:
displayName: ibm-cert-manager-4.2.4
publisher: IBM
sourceType: grpc
image: icr.io/cpopen/ibm-cert-manager-operator-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
# IBM Licensing Catalog 4.2.4
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-licensing-catalog
namespace: ibm-licensing
spec:
displayName: ibm-licensing-4.2.4
publisher: IBM
image: icr.io/cpopen/ibm-licensing-catalog@sha256:XXXXXXXXXXXX
sourceType: grpc
updateStrategy:
registryPoll:
interval: 45m
# IBM CS IM Operator Catalog 4.5.1
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-iam-operator-catalog
namespace: <namespace>
annotations:
bedrock_catalogsource_priority: '1'
spec:
displayName: IBM IAM Operator Catalog
publisher: IBM
sourceType: grpc
image: icr.io/cpopen/ibm-iam-operator-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
priority: 100
# IBM Zen Operator Catalog 5.1.4
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-zen-operator-catalog
namespace: <namespace>
annotations:
bedrock_catalogsource_priority: '1'
spec:
displayName: IBM Zen Operator Catalog
publisher: IBM
sourceType: grpc
image: icr.io/cpopen/ibm-zen-operator-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
priority: 100
# IBM Events Operator Catalog 5.0.1
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-events-operator-catalog
namespace: <namespace>
annotations:
bedrock_catalogsource_priority: '1'
spec:
displayName: IBM Events Operator Catalog
publisher: IBM
sourceType: grpc
image: icr.io/cpopen/ibm-events-operator-catalog@sha256:XXXXXXXXXXXX
updateStrategy:
registryPoll:
interval: 45m
priority: 100