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-starter
) for a private catalog.
For the Certificate Manager and License Manager catalogs change the namespace to a
global catalog openshift-marketplace
or leave the defaults for separate private
catalogs.
# 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: openshift-marketplace
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: openshift-marketplace
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