创建操作程序预订
操作程序预订告知集群在何处安装给定的操作程序,并向 Operator Lifecycle Manager (OLM) 提供有关该操作程序的信息。
- 如果定制资源定义 (CRD) 不存在,将引入 CRD
- 设置操作程序的服务帐户
- 启动操作程序部署
有关操作程序的深入描述,请参阅 Red Hat中的 Red Hat® OpenShift®: 操作程序框架视频 。
准备工作
过程
请完成以下任务,以在集群上创建相关的操作程序预订:
1. 为 调度服务 创建操作程序预订
如果您未计划安装 调度服务,那么可以跳过此步骤。
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-scheduling-catalog-subscription namespace: ${PROJECT_CPFS_OPS} spec: channel: v1.3 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-scheduling-operator source: ibm-cpd-scheduling-catalog sourceNamespace: ${PROJECT_CATSRC} EOF- 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPFS_OPS} ibm-cpd-scheduling-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-scheduling-operator.v1.3.5。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPFS_OPS} ibm-cpd-scheduling-operator.v1.3.5 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPFS_OPS} -l olm.owner="ibm-cpd-scheduling-operator.v1.3.5" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
installPlanApproval: Manual) 创建了 调度服务 操作程序,那么集群管理员必须核准 ibm-cpd-scheduling-operator的更新请求。IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-scheduling-catalog-subscription namespace: ${PROJECT_CPFS_OPS} spec: channel: v1.3 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-scheduling-operator source: ibm-cpd-scheduling-catalog sourceNamespace: ${PROJECT_CATSRC} EOF- 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPFS_OPS} ibm-cpd-scheduling-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-scheduling-operator.v1.3.5。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPFS_OPS} ibm-cpd-scheduling-operator.v1.3.5 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPFS_OPS} -l olm.owner="ibm-cpd-scheduling-operator.v1.3.5" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
installPlanApproval: Manual) 创建了 调度服务 操作程序,那么集群管理员必须核准 ibm-cpd-scheduling-operator的更新请求。具有 IBM 操作程序目录的目录源的 IBM 授权注册表
创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-scheduling-catalog-subscription namespace: ${PROJECT_CPFS_OPS} spec: channel: v1.3 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-scheduling-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF- 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPFS_OPS} ibm-cpd-scheduling-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-scheduling-operator.v1.3.5。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPFS_OPS} ibm-cpd-scheduling-operator.v1.3.5 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPFS_OPS} -l olm.owner="ibm-cpd-scheduling-operator.v1.3.5" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
installPlanApproval: Manual) 创建了 调度服务 操作程序,那么集群管理员必须核准 ibm-cpd-scheduling-operator的更新请求。2. 为 IBM Cloud Pak for Data 平台运营商创建运营商订阅
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: cpd-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v2.0 installPlanApproval: ${APPROVAL_TYPE} name: cpd-platform-operator source: cpd-platform sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} cpd-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
cpd-platform-operator.v2.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} cpd-platform-operator.v2.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="cpd-platform-operator.v2.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 如果您正在运行一个专门的安装(在单独的项目中安装 IBM Cloud Pak® for Data 平台操作员和 IBM Cloud Pak 基础服务 ),请在
${PROJECT_CPD_OPS}项目中为IBM NamespaceScope Operator创建一个操作员订阅:cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-namespace-scope-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v3 installPlanApproval: ${APPROVAL_TYPE} name: ibm-namespace-scope-operator source: opencloud-operators sourceNamespace: ${PROJECT_CATSRC} EOF
installPlanApproval: Manual ),则集群管理员必须批准以下操作员的任何待处理更新请求:cpd-platform-operatoribm-cert-manager-operator*ibm-common-service-operator*ibm-namespace-scope-operator*ibm-zen-operator*operand-deployment-lifecycle-manager*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: cpd-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v2.0 installPlanApproval: ${APPROVAL_TYPE} name: cpd-platform-operator source: cpd-platform sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} cpd-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
cpd-platform-operator.v2.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} cpd-platform-operator.v2.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="cpd-platform-operator.v2.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 如果您正在运行一个专门的安装(在单独的项目中安装 IBM Cloud Pak for Data 平台操作员和 IBM Cloud Pak 基础服务 ),请在
${PROJECT_CPD_OPS}项目中为IBM NamespaceScope Operator创建一个操作员订阅:cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-namespace-scope-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v3 installPlanApproval: ${APPROVAL_TYPE} name: ibm-namespace-scope-operator source: opencloud-operators sourceNamespace: ${PROJECT_CATSRC} EOF
installPlanApproval: Manual ),则集群管理员必须批准以下操作员的任何待处理更新请求:cpd-platform-operatoribm-cert-manager-operator*ibm-common-service-operator*ibm-namespace-scope-operator*ibm-zen-operator*operand-deployment-lifecycle-manager*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: cpd-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v2.0 installPlanApproval: ${APPROVAL_TYPE} name: cpd-platform-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} cpd-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
cpd-platform-operator.v2.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} cpd-platform-operator.v2.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="cpd-platform-operator.v2.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 如果您正在运行一个专门的安装(在单独的项目中安装 IBM Cloud Pak for Data 平台操作员和 IBM Cloud Pak 基础服务 ),请在
${PROJECT_CPD_OPS}项目中为IBM NamespaceScope Operator创建一个操作员订阅:cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-namespace-scope-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v3 installPlanApproval: ${APPROVAL_TYPE} name: ibm-namespace-scope-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF
installPlanApproval: Manual ),则集群管理员必须批准以下操作员的任何待处理更新请求:cpd-platform-operatoribm-cert-manager-operator*ibm-common-service-operator*ibm-namespace-scope-operator*ibm-zen-operator*operand-deployment-lifecycle-manager*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
3. 使服务能够与第三方操作程序一起使用名称空间作用域限定
某些服务依赖于第三方操作程序,例如开放式源代码操作程序。 缺省情况下,服务对这些第三方操作程序的名称空间作用域没有控制权。
但是,您可以在 IBM NamespaceScope
Operator 中启用 csvInjector 选项,以确保所需的第三方操作程序使用与需要它们的服务相同的名称空间作用域。 (设置 csvInjector 选项将允许服务扩充第三方操作程序的集群服务版本 (CSV)。)
要确保服务可以更新 CSV,必须先启用 csvInjector 选项,然后再为服务创建操作程序预订。
- Data Virtualization
- Db2® Data Management Console
- IBM Match 360 with Watson
- Watson Assistant
- Watson Assistant for Voice Interaction
- Watson Discovery
- Watson Speech to Text
- Watson Text to Speech
要更新 IBM NamespaceScope Operator,请运行适合您环境的命令:
快速安装
ibm-common-services 项目中的 IBM NamespaceScope Operator:oc patch NamespaceScope common-service \
-n ${PROJECT_CPFS_OPS} \
--type=merge \
--patch='{"spec": {"csvInjector": {"enable": true} } }'专门安装
${PROJECT_CPD_OPS} 项目中为 IBM
NamespaceScope Operator 创建了操作程序预订。 有关详细信息,请参阅 2。 为 IBM Cloud Pak for Data 平台运营商 创建运营商订阅。- 检查
${PROJECT_CPD_OPS}项目中是否已存在名为cpd-operators的NamespaceScope对象:oc get NamespaceScope -n ${PROJECT_CPD_OPS} - 针对您的环境完成相应的步骤:
- 该命令会返回:No resources found in the cpd-operators namespace
- 运行以下命令以创建
NamespaceScope对象:cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1 kind: NamespaceScope metadata: name: cpd-operators namespace: ${PROJECT_CPD_OPS} spec: csvInjector: enable: true namespaceMembers: - ${PROJECT_CPD_OPS} EOF
- 此命令返回有关
NamespaceScope对象的信息 - 运行以下命令以更新
cpd-operators项目中的NamespaceScope对象:oc patch NamespaceScope cpd-operators \ -n ${PROJECT_CPD_OPS} \ --type=merge \ --patch='{"spec": {"csvInjector": {"enable": true} } }'
4. 为服务创建操作程序预订
为计划安装的每个服务创建操作程序预订。
Anaconda Repository for IBM Cloud Pak for Data
不适用。 有关详细信息,请参阅 安装 Anaconda Repository for IBM Cloud Pak for Data。
Analytics Engine Powered by Apache Spark
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-ae-operator-subscription app.kubernetes.io/managed-by: ibm-cpd-ae-operator app.kubernetes.io/name: ibm-cpd-ae-operator-subscription name: ibm-cpd-ae-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: stable-v1 installPlanApproval: ${APPROVAL_TYPE} name: analyticsengine-operator source: ibm-cpd-ae-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-ae-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-ae.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-ae.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-ae.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Analytics Engine Powered by Apache Spark 操作程序,那么集群管理员必须核准analyticsengine-operator的更新请求。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-ae-operator-subscription app.kubernetes.io/managed-by: ibm-cpd-ae-operator app.kubernetes.io/name: ibm-cpd-ae-operator-subscription name: ibm-cpd-ae-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: stable-v1 installPlanApproval: ${APPROVAL_TYPE} name: analyticsengine-operator source: ibm-cpd-ae-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-ae-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-ae.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-ae.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-ae.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Analytics Engine Powered by Apache Spark 操作程序,那么集群管理员必须核准analyticsengine-operator的更新请求。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-ae-operator-subscription app.kubernetes.io/managed-by: ibm-cpd-ae-operator app.kubernetes.io/name: ibm-cpd-ae-operator-subscription name: ibm-cpd-ae-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: stable-v1 installPlanApproval: ${APPROVAL_TYPE} name: analyticsengine-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-ae-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-ae.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-ae.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-ae.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Analytics Engine Powered by Apache Spark 操作程序,那么集群管理员必须核准analyticsengine-operator的更新请求。
- 创建以下操作程序预订。
Cognos® Analytics
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-ca-operator-catalog-subscription labels: app.kubernetes.io/instance: ibm-ca-operator app.kubernetes.io/managed-by: ibm-ca-operator app.kubernetes.io/name: ibm-ca-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-ca-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-ca-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-ca-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-ca-operator.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-ca-operator.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-ca-operator.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Cognos Analytics 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-ca-operatoribm-cpd-ccs-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-ca-operator-catalog-subscription labels: app.kubernetes.io/instance: ibm-ca-operator app.kubernetes.io/managed-by: ibm-ca-operator app.kubernetes.io/name: ibm-ca-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-ca-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-ca-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-ca-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-ca-operator.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-ca-operator.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-ca-operator.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Cognos Analytics 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-ca-operatoribm-cpd-ccs-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-ca-operator-catalog-subscription labels: app.kubernetes.io/instance: ibm-ca-operator app.kubernetes.io/managed-by: ibm-ca-operator app.kubernetes.io/name: ibm-ca-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-ca-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-ca-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-ca-operator.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-ca-operator.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-ca-operator.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Cognos Analytics 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-ca-operatoribm-cpd-ccs-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Cognos Dashboards
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cde-operator-subscription app.kubernetes.io/managed-by: ibm-cde-operator app.kubernetes.io/name: ibm-cde-operator-subscription name: ibm-cde-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cde-operator source: ibm-cde-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cde-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-cde.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-cde.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-cde.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Cognos Dashboards 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cde-operatoribm-cpd-ccs-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cde-operator-subscription app.kubernetes.io/managed-by: ibm-cde-operator app.kubernetes.io/name: ibm-cde-operator-subscription name: ibm-cde-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cde-operator source: ibm-cde-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cde-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-cde.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-cde.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-cde.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Cognos Dashboards 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cde-operatoribm-cpd-ccs-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cde-operator-subscription app.kubernetes.io/managed-by: ibm-cde-operator app.kubernetes.io/name: ibm-cde-operator-subscription name: ibm-cde-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cde-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cde-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-cde.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-cde.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-cde.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Cognos Dashboards 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cde-operatoribm-cpd-ccs-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Data Privacy
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-dp-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-dp-operator app.kubernetes.io/name: ibm-cpd-dp-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} name: ibm-cpd-dp-operator-catalog-subscription spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-dp source: ibm-cpd-dp-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-dp-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-dp.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-dp.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-dp.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Data Privacy 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:analyticsengine-operator*ibm-cpd-dp
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-dp-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-dp-operator app.kubernetes.io/name: ibm-cpd-dp-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} name: ibm-cpd-dp-operator-catalog-subscription spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-dp source: ibm-cpd-dp-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-dp-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-dp.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-dp.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-dp.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Data Privacy 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:analyticsengine-operator*ibm-cpd-dp
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-dp-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-dp-operator app.kubernetes.io/name: ibm-cpd-dp-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} name: ibm-cpd-dp-operator-catalog-subscription spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-dp source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-dp-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-dp.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-dp.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-dp.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Data Privacy 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:analyticsengine-operator*ibm-cpd-dp
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Data Refinery
当您为 Watson Knowledge Catalog 或 Watson Studio创建操作程序预订时,将自动创建 Data Refinery 的操作程序预订。
Data Virtualization
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建 Db2U 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2u-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 name: db2u-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-db2uoperator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2u-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
db2u-operator.v1.1.13。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} db2u-operator.v1.1.13 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="db2u-operator.v1.1.13" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 创建 Data Virtualization 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-dv-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.7 installPlanApproval: ${APPROVAL_TYPE} name: ibm-dv-operator source: ibm-dv-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-dv-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-dv-operator.v1.7.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-dv-operator.v1.7.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-dv-operator.v1.7.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Data Virtualization 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:db2u-operator*ibm-cpd-ccs-operator*ibm-dmc-operator*ibm-dv-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建 Db2U 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2u-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 name: db2u-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-db2uoperator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2u-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
db2u-operator.v1.1.13。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} db2u-operator.v1.1.13 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="db2u-operator.v1.1.13" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 创建 Data Virtualization 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-dv-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.7 installPlanApproval: ${APPROVAL_TYPE} name: ibm-dv-operator source: ibm-dv-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-dv-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-dv-operator.v1.7.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-dv-operator.v1.7.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-dv-operator.v1.7.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Data Virtualization 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:db2u-operator*ibm-cpd-ccs-operator*ibm-dmc-operator*ibm-dv-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建 Db2U 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2u-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 name: db2u-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2u-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
db2u-operator.v1.1.13。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} db2u-operator.v1.1.13 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="db2u-operator.v1.1.13" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 创建 Data Virtualization 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-dv-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.7 installPlanApproval: ${APPROVAL_TYPE} name: ibm-dv-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-dv-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-dv-operator.v1.7.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-dv-operator.v1.7.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-dv-operator.v1.7.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Data Virtualization 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:db2u-operator*ibm-cpd-ccs-operator*ibm-dmc-operator*ibm-dv-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建 Db2U 操作程序预订。
DataStage®
对于 DataStage Enterprise 或 DataStage Enterprise Plus,操作程序预订相同。
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-datastage-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-datastage-operator source: ibm-cpd-datastage-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-datastage-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-datastage-operator.v1.0.7。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-datastage-operator.v1.0.7 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-datastage-operator.v1.0.7" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 DataStage 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-datastage-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-datastage-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-datastage-operator source: ibm-cpd-datastage-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-datastage-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-datastage-operator.v1.0.7。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-datastage-operator.v1.0.7 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-datastage-operator.v1.0.7" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 DataStage 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-datastage-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-datastage-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-datastage-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-datastage-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-datastage-operator.v1.0.7。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-datastage-operator.v1.0.7 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-datastage-operator.v1.0.7" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 DataStage 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-datastage-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Db2
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
ibm-db2u-operator)安装在${PROJECT_CPFS_OPS}项目中。 但是,如果您使用的是专门的安装架构(其中 , IBM Cloud Pak 基础服务运营商和 Cloud Pak for DataOpenShift 项目),您必须编辑 IBM Cloud Pak 基础服务操作数注册表,使其指向安装操作员的 Cloud Pak for Data 安装操作符的项目:- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
oc edit operandRegistry common-service \ --namespace ${PROJECT_CPFS_OPS} - 更改
ibm-db2u-operator的namespace条目的值。 指定安装了 Cloud Pak for Data 操作程序的 OpenShift 项目,例如cpd-operators:- channel: v1.1 installPlanApproval: Automatic name: ibm-db2u-operator namespace: cpd-operators packageName: db2u-operator scope: public sourceName: ibm-db2uoperator-catalog sourceNamespace: openshift-marketplace - 保存您所做的更改并退出。 例如,如果您正在使用
vi,请按 esc 键,然后输入 :wq。
- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2oltp-cp4d-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-db2oltp-cp4d-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-db2oltp-cp4d-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2oltp-cp4d-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-db2oltp-cp4d-operator.v1.0.10。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-db2oltp-cp4d-operator.v1.0.10 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-db2oltp-cp4d-operator.v1.0.10" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Db2 创建了先前的操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:ibm-db2oltp-cp4d-operator
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
ibm-db2u-operator)安装在${PROJECT_CPFS_OPS}项目中。 但是,如果您使用的是专门的安装架构(其中 , IBM Cloud Pak 基础服务运营商和 Cloud Pak for DataOpenShift 项目),您必须编辑 IBM Cloud Pak 基础服务操作数注册表,使其指向安装操作员的 Cloud Pak for Data 安装操作符的项目:- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
oc edit operandRegistry common-service \ --namespace ${PROJECT_CPFS_OPS} - 更改
ibm-db2u-operator的namespace条目的值。 指定安装了 Cloud Pak for Data 操作程序的 OpenShift 项目,例如cpd-operators:- channel: v1.1 installPlanApproval: Automatic name: ibm-db2u-operator namespace: cpd-operators packageName: db2u-operator scope: public sourceName: ibm-db2uoperator-catalog sourceNamespace: openshift-marketplace - 保存您所做的更改并退出。 例如,如果您正在使用
vi,请按 esc 键,然后输入 :wq。
- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2oltp-cp4d-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-db2oltp-cp4d-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-db2oltp-cp4d-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2oltp-cp4d-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-db2oltp-cp4d-operator.v1.0.10。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-db2oltp-cp4d-operator.v1.0.10 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-db2oltp-cp4d-operator.v1.0.10" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Db2 创建了先前的操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:ibm-db2oltp-cp4d-operator
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
ibm-db2u-operator)安装在${PROJECT_CPFS_OPS}项目中。 但是,如果您使用的是专门的安装架构(其中 , IBM Cloud Pak 基础服务运营商和 Cloud Pak for DataOpenShift 项目),您必须编辑 IBM Cloud Pak 基础服务操作数注册表,使其指向安装操作员的 Cloud Pak for Data 安装操作符的项目:- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
oc edit operandRegistry common-service \ --namespace ${PROJECT_CPFS_OPS} - 更改
ibm-db2u-operator的namespace条目的值。 指定安装了 Cloud Pak for Data 操作程序的 OpenShift 项目,例如cpd-operators:- channel: v1.1 installPlanApproval: Automatic name: ibm-db2u-operator namespace: cpd-operators packageName: db2u-operator scope: public sourceName: ibm-db2uoperator-catalog sourceNamespace: openshift-marketplace - 保存您所做的更改并退出。 例如,如果您正在使用
vi,请按 esc 键,然后输入 :wq。
- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2oltp-cp4d-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-db2oltp-cp4d-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2oltp-cp4d-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-db2oltp-cp4d-operator.v1.0.10。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-db2oltp-cp4d-operator.v1.0.10 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-db2oltp-cp4d-operator.v1.0.10" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Db2 创建了先前的操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:ibm-db2oltp-cp4d-operator
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
Db2 Big SQL
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建 Db2U 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2u-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 name: db2u-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-db2uoperator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2u-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
db2u-operator.v1.1.13。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} db2u-operator.v1.1.13 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="db2u-operator.v1.1.13" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 创建 Db2 Big SQL 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-bigsql-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v7.2 installPlanApproval: ${APPROVAL_TYPE} name: ibm-bigsql-operator source: ibm-bigsql-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-bigsql-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-bigsql-operator.v7.2.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-bigsql-operator.v7.2.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-bigsql-operator.v7.2.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Db2 Big SQL 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:db2u-operator*ibm-bigsql-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建 Db2U 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2u-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 name: db2u-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-db2uoperator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2u-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
db2u-operator.v1.1.13。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} db2u-operator.v1.1.13 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="db2u-operator.v1.1.13" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 创建 Db2 Big SQL 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-bigsql-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v7.2 installPlanApproval: ${APPROVAL_TYPE} name: ibm-bigsql-operator source: ibm-bigsql-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-bigsql-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-bigsql-operator.v7.2.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-bigsql-operator.v7.2.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-bigsql-operator.v7.2.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Db2 Big SQL 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:db2u-operator*ibm-bigsql-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建 Db2U 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2u-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 name: db2u-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2u-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
db2u-operator.v1.1.13。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} db2u-operator.v1.1.13 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="db2u-operator.v1.1.13" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 创建 Db2 Big SQL 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-bigsql-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v7.2 installPlanApproval: ${APPROVAL_TYPE} name: ibm-bigsql-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-bigsql-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-bigsql-operator.v7.2.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-bigsql-operator.v7.2.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-bigsql-operator.v7.2.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Db2 Big SQL 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:db2u-operator*ibm-bigsql-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建 Db2U 操作程序预订。
Db2 Data Gate
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-datagate-operator-subscription app.kubernetes.io/managed-by: ibm-datagate-operator app.kubernetes.io/name: ibm-datagate-operator-subscription name: ibm-datagate-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v2.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-datagate-operator source: ibm-datagate-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-datagate-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-datagate-operator.v2.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-datagate-operator.v2.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-datagate-operator.v2.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住 :如果您使用手动安装计划创建了 Db2 Data Gate 操作员,且使用手动安装计划(installPlanApproval: Manual),则集群管理员必须批准ibm-datagate-operator的更新请求。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-datagate-operator-subscription app.kubernetes.io/managed-by: ibm-datagate-operator app.kubernetes.io/name: ibm-datagate-operator-subscription name: ibm-datagate-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v2.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-datagate-operator source: ibm-datagate-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-datagate-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-datagate-operator.v2.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-datagate-operator.v2.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-datagate-operator.v2.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住 :如果您使用手动安装计划创建了 Db2 Data Gate 操作员,且使用手动安装计划(installPlanApproval: Manual),则集群管理员必须批准ibm-datagate-operator的更新请求。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-datagate-operator-subscription app.kubernetes.io/managed-by: ibm-datagate-operator app.kubernetes.io/name: ibm-datagate-operator-subscription name: ibm-datagate-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v2.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-datagate-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-datagate-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-datagate-operator.v2.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-datagate-operator.v2.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-datagate-operator.v2.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住 :如果您使用手动安装计划创建了 Db2 Data Gate 操作员,且使用手动安装计划(installPlanApproval: Manual),则集群管理员必须批准ibm-datagate-operator的更新请求。
- 创建以下操作程序预订。
Db2 Data Management Console
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
重要信息: Data Virtualization 会自动创建 Db2 Data Management Console 操作程序预订。如果已安装 Data Virtualization,请运行以下命令以确定 Db2 Data Management Console 操作程序预订是否存在:oc get sub -n ${PROJECT_CPD_OPS} | grep dmc如果该命令返回
ibm-databases-dmc-operator-subscription,请勿再次尝试创建 Db2 Data Management Console 操作程序预订。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-dmc-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-dmc-operator source: ibm-dmc-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-dmc-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-databases-dmc.v1.0.7。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-databases-dmc.v1.0.7 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-databases-dmc.v1.0.7" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Db2 Data Management Console 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-dmc-operatoribm-cloud-databases-redis-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-dmc-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-dmc-operator source: ibm-dmc-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-dmc-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-databases-dmc.v1.0.7。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-databases-dmc.v1.0.7 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-databases-dmc.v1.0.7" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Db2 Data Management Console 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-dmc-operatoribm-cloud-databases-redis-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-dmc-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-dmc-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-dmc-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-databases-dmc.v1.0.7。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-databases-dmc.v1.0.7 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-databases-dmc.v1.0.7" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Db2 Data Management Console 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-dmc-operatoribm-cloud-databases-redis-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Db2 Event Store
不适用。 如果您计划安装此服务,请与 IBM 软件支持人员联系。
Db2 Warehouse
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
ibm-db2u-operator)安装在${PROJECT_CPFS_OPS}项目中。 但是,如果您使用的是专门的安装架构(其中 , IBM Cloud Pak 基础服务运营商和 Cloud Pak for DataOpenShift 项目),您必须编辑 IBM Cloud Pak 基础服务操作数注册表,使其指向安装操作员的 Cloud Pak for Data 安装操作符的项目:- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
oc edit operandRegistry common-service \ --namespace ${PROJECT_CPFS_OPS} - 更改
ibm-db2u-operator的namespace条目的值。 指定安装了 Cloud Pak for Data 操作程序的 OpenShift 项目,例如cpd-operators:- channel: v1.1 installPlanApproval: Automatic name: ibm-db2u-operator namespace: cpd-operators packageName: db2u-operator scope: public sourceName: ibm-db2uoperator-catalog sourceNamespace: openshift-marketplace - 保存您所做的更改并退出。 例如,如果您正在使用
vi,请按 esc 键,然后输入 :wq。
- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2wh-cp4d-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-db2wh-cp4d-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-db2wh-cp4d-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2wh-cp4d-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-db2wh-cp4d-operator.v1.0.10。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-db2wh-cp4d-operator.v1.0.10 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-db2wh-cp4d-operator.v1.0.10" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Db2 Warehouse 创建了先前的操作程序,那么集群管理员必须核准针对以下操作程序的任何暂挂更新请求:ibm-db2wh-cp4d-operator
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
ibm-db2u-operator)安装在${PROJECT_CPFS_OPS}项目中。 但是,如果您使用的是专门的安装架构(其中 , IBM Cloud Pak 基础服务运营商和 Cloud Pak for DataOpenShift 项目),您必须编辑 IBM Cloud Pak 基础服务操作数注册表,使其指向安装操作员的 Cloud Pak for Data 安装操作符的项目:- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
oc edit operandRegistry common-service \ --namespace ${PROJECT_CPFS_OPS} - 更改
ibm-db2u-operator的namespace条目的值。 指定安装了 Cloud Pak for Data 操作程序的 OpenShift 项目,例如cpd-operators:- channel: v1.1 installPlanApproval: Automatic name: ibm-db2u-operator namespace: cpd-operators packageName: db2u-operator scope: public sourceName: ibm-db2uoperator-catalog sourceNamespace: openshift-marketplace - 保存您所做的更改并退出。 例如,如果您正在使用
vi,请按 esc 键,然后输入 :wq。
- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2wh-cp4d-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-db2wh-cp4d-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-db2wh-cp4d-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2wh-cp4d-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-db2wh-cp4d-operator.v1.0.10。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-db2wh-cp4d-operator.v1.0.10 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-db2wh-cp4d-operator.v1.0.10" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Db2 Warehouse 创建了先前的操作程序,那么集群管理员必须核准针对以下操作程序的任何暂挂更新请求:ibm-db2wh-cp4d-operator
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
ibm-db2u-operator)安装在${PROJECT_CPFS_OPS}项目中。 但是,如果您使用的是专门的安装架构(其中 , IBM Cloud Pak 基础服务运营商和 Cloud Pak for DataOpenShift 项目),您必须编辑 IBM Cloud Pak 基础服务操作数注册表,使其指向安装操作员的 Cloud Pak for Data 安装操作符的项目:- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
oc edit operandRegistry common-service \ --namespace ${PROJECT_CPFS_OPS} - 更改
ibm-db2u-operator的namespace条目的值。 指定安装了 Cloud Pak for Data 操作程序的 OpenShift 项目,例如cpd-operators:- channel: v1.1 installPlanApproval: Automatic name: ibm-db2u-operator namespace: cpd-operators packageName: db2u-operator scope: public sourceName: ibm-db2uoperator-catalog sourceNamespace: openshift-marketplace - 保存您所做的更改并退出。 例如,如果您正在使用
vi,请按 esc 键,然后输入 :wq。
- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-db2wh-cp4d-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-db2wh-cp4d-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-db2wh-cp4d-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-db2wh-cp4d-operator.v1.0.10。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-db2wh-cp4d-operator.v1.0.10 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-db2wh-cp4d-operator.v1.0.10" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Db2 Warehouse 创建了先前的操作程序,那么集群管理员必须核准针对以下操作程序的任何暂挂更新请求:ibm-db2wh-cp4d-operator
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
Decision Optimization
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-dods-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-dods-operator app.kubernetes.io/name: ibm-cpd-dods-operator-catalog-subscription name: ibm-cpd-dods-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-dods source: ibm-cpd-dods-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-dods-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-dods.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-dods.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-dods.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Decision Optimization 操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-dodsibm-cpd-wml-operator*ibm-cpd-wsl*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-dods-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-dods-operator app.kubernetes.io/name: ibm-cpd-dods-operator-catalog-subscription name: ibm-cpd-dods-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-dods source: ibm-cpd-dods-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-dods-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-dods.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-dods.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-dods.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Decision Optimization 操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-dodsibm-cpd-wml-operator*ibm-cpd-wsl*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-dods-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-dods-operator app.kubernetes.io/name: ibm-cpd-dods-operator-catalog-subscription name: ibm-cpd-dods-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-dods source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-dods-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-dods.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-dods.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-dods.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Decision Optimization 操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-dodsibm-cpd-wml-operator*ibm-cpd-wsl*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
EDB Postgres
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建 EDB Postgres 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-edb-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: installPlanApproval: ${APPROVAL_TYPE} channel: v4.0 name: ibm-cpd-edb source: ibm-cpd-edb-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-edb-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-edb.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-edb.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-edb.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 EDB Postgres 创建了先前的操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-cpd-edb
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建 EDB Postgres 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-edb-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: installPlanApproval: ${APPROVAL_TYPE} channel: v4.0 name: ibm-cpd-edb source: ibm-cpd-edb-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-edb-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-edb.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-edb.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-edb.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 EDB Postgres 创建了先前的操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-cpd-edb
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建 EDB Postgres 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-edb-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: installPlanApproval: ${APPROVAL_TYPE} channel: v4.0 name: ibm-cpd-edb source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-edb-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-edb.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-edb.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-edb.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 EDB Postgres 创建了先前的操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-cpd-edb
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 提交以下操作数请求以在
Execution Engine for Apache Hadoop
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-hadoop-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-hadoop-operator app.kubernetes.io/name: ibm-cpd-hadoop-operator-catalog-subscription name: ibm-cpd-hadoop-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-hadoop source: ibm-cpd-hadoop-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-hadoop-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-hadoop.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-hadoop.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-hadoop.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Execution Engine for Apache Hadoop 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-hadoopibm-cpd-wsl*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-hadoop-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-hadoop-operator app.kubernetes.io/name: ibm-cpd-hadoop-operator-catalog-subscription name: ibm-cpd-hadoop-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-hadoop source: ibm-cpd-hadoop-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-hadoop-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-hadoop.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-hadoop.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-hadoop.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Execution Engine for Apache Hadoop 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-hadoopibm-cpd-wsl*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-hadoop-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-hadoop-operator app.kubernetes.io/name: ibm-cpd-hadoop-operator-catalog-subscription name: ibm-cpd-hadoop-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-hadoop source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-hadoop-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-hadoop.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-hadoop.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-hadoop.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Execution Engine for Apache Hadoop 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-hadoopibm-cpd-wsl*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Financial Services Workbench
不适用。 有关详细信息,请参阅 Financial Services Workbench 文档。
Guardium® External S-TAP
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-estap-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-estap installPlanApproval: ${APPROVAL_TYPE} source: ibm-estap-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-estap-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-estap.v1.0.0。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-estap.v1.0.0 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-estap.v1.0.0" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Guardium External S-TAP 操作程序,那么集群管理员必须核准ibm-estap-operator的更新请求。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-estap-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-estap installPlanApproval: ${APPROVAL_TYPE} source: ibm-estap-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-estap-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-estap.v1.0.0。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-estap.v1.0.0 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-estap.v1.0.0" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Guardium External S-TAP 操作程序,那么集群管理员必须核准ibm-estap-operator的更新请求。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-estap-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-estap installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-estap-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-estap.v1.0.0。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-estap.v1.0.0 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-estap.v1.0.0" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Guardium External S-TAP 操作程序,那么集群管理员必须核准ibm-estap-operator的更新请求。
- 创建以下操作程序预订。
IBM Match 360 with Watson
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-mdm-operator-subscription app.kubernetes.io/managed-by: ibm-mdm-operator app.kubernetes.io/name: ibm-mdm-operator-subscription name: ibm-mdm-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 installPlanApproval: ${APPROVAL_TYPE} name: ibm-mdm source: ibm-mdm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-mdm-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-mdm.v1.1.278。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-mdm.v1.1.278 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-mdm.v1.1.278" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 IBM Match 360 with Watson 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:fdb-kubernetes-operator*ibm-cloud-databases-redis-operator*ibm-cpd-ccs-operator*ibm-elasticsearch-operator*ibm-mdmibm-opencontent-foundationdb*ibm-rabbitmq-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-mdm-operator-subscription app.kubernetes.io/managed-by: ibm-mdm-operator app.kubernetes.io/name: ibm-mdm-operator-subscription name: ibm-mdm-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 installPlanApproval: ${APPROVAL_TYPE} name: ibm-mdm source: ibm-mdm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-mdm-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-mdm.v1.1.278。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-mdm.v1.1.278 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-mdm.v1.1.278" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 IBM Match 360 with Watson 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:fdb-kubernetes-operator*ibm-cloud-databases-redis-operator*ibm-cpd-ccs-operator*ibm-elasticsearch-operator*ibm-mdmibm-opencontent-foundationdb*ibm-rabbitmq-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-mdm-operator-subscription app.kubernetes.io/managed-by: ibm-mdm-operator app.kubernetes.io/name: ibm-mdm-operator-subscription name: ibm-mdm-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 installPlanApproval: ${APPROVAL_TYPE} name: ibm-mdm source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-mdm-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-mdm.v1.1.278。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-mdm.v1.1.278 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-mdm.v1.1.278" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 IBM Match 360 with Watson 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:fdb-kubernetes-operator*ibm-cloud-databases-redis-operator*ibm-cpd-ccs-operator*ibm-elasticsearch-operator*ibm-mdmibm-opencontent-foundationdb*ibm-rabbitmq-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Informix®
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 为安装操作程序创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-informix-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-informix-operator source: ibm-informix-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建安装操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-informix-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-informix-operator.v4.1.1。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-informix-operator.v4.1.1 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-informix-operator.v4.1.1" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 为部署操作程序创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-informix-cp4d-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-informix-cp4d-operator source: ibm-informix-cp4d-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建部署操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-informix-cp4d-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-informix-cp4d-operator.v4.1.1。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-informix-cp4d-operator.v4.1.1 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-informix-cp4d-operator.v4.1.1" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Informix 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-informix-operatoribm-informix-cp4d-operator
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 为安装操作程序创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-informix-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-informix-operator source: ibm-informix-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建安装操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-informix-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-informix-operator.v4.1.1。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-informix-operator.v4.1.1 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-informix-operator.v4.1.1" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 为部署操作程序创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-informix-cp4d-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-informix-cp4d-operator source: ibm-informix-cp4d-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建部署操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-informix-cp4d-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-informix-cp4d-operator.v4.1.1。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-informix-cp4d-operator.v4.1.1 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-informix-cp4d-operator.v4.1.1" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Informix 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-informix-operatoribm-informix-cp4d-operator
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 为安装操作程序创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-informix-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-informix-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建安装操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-informix-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-informix-operator.v4.1.1。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-informix-operator.v4.1.1 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-informix-operator.v4.1.1" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 为部署操作程序创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-informix-cp4d-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-informix-cp4d-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建部署操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-informix-cp4d-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-informix-cp4d-operator.v4.1.1。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-informix-cp4d-operator.v4.1.1 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-informix-cp4d-operator.v4.1.1" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Informix 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-informix-operatoribm-informix-cp4d-operator
- 为安装操作程序创建以下操作程序预订。
MongoDB
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建 MongoDB Enterprise (第三方) 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-mongodb-enterprise-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: stable name: mongodb-enterprise installPlanApproval: ${APPROVAL_TYPE} source: ibm-mongodb-enterprise-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-mongodb-enterprise-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
mongodb-enterprise.v1.15.2。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} mongodb-enterprise.v1.15.2 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="mongodb-enterprise.v1.15.2" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 创建 MongoDB (Cloud Pak for Data) 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-mongodb-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-cpd-mongodb installPlanApproval: ${APPROVAL_TYPE} source: ibm-cpd-mongodb-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-mongodb-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-mongodb.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-mongodb.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-mongodb.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 MongoDB 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:mongodb-enterpriseibm-cpd-mongodb
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建 MongoDB Enterprise (第三方) 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-mongodb-enterprise-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: stable name: mongodb-enterprise installPlanApproval: ${APPROVAL_TYPE} source: ibm-mongodb-enterprise-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-mongodb-enterprise-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
mongodb-enterprise.v1.15.2。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} mongodb-enterprise.v1.15.2 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="mongodb-enterprise.v1.15.2" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 创建 MongoDB (Cloud Pak for Data) 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-mongodb-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-cpd-mongodb installPlanApproval: ${APPROVAL_TYPE} source: ibm-cpd-mongodb-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-mongodb-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-mongodb.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-mongodb.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-mongodb.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 MongoDB 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:mongodb-enterpriseibm-cpd-mongodb
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建 MongoDB Enterprise (第三方) 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-mongodb-enterprise-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: stable name: mongodb-enterprise installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-mongodb-enterprise-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
mongodb-enterprise.v1.15.2。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} mongodb-enterprise.v1.15.2 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="mongodb-enterprise.v1.15.2" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
- 创建 MongoDB (Cloud Pak for Data) 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-mongodb-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-cpd-mongodb installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-mongodb-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-mongodb.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-mongodb.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-mongodb.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 MongoDB 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:mongodb-enterpriseibm-cpd-mongodb
- 创建 MongoDB Enterprise (第三方) 操作程序预订。
Open Data for Industries
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: osdu-ibm-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: osdu-ibm-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-osdu-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} osdu-ibm-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
osdu-ibm-operator.v3.0.0。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} osdu-ibm-operator.v3.0.0 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="osdu-ibm-operator.v3.0.0" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Open Data for Industries 操作程序,那么集群管理员必须核准osdu-ibm-operator的更新请求。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: osdu-ibm-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: osdu-ibm-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-osdu-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} osdu-ibm-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
osdu-ibm-operator.v3.0.0。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} osdu-ibm-operator.v3.0.0 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="osdu-ibm-operator.v3.0.0" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Open Data for Industries 操作程序,那么集群管理员必须核准osdu-ibm-operator的更新请求。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: osdu-ibm-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: osdu-ibm-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} osdu-ibm-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
osdu-ibm-operator.v3.0.0。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} osdu-ibm-operator.v3.0.0 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="osdu-ibm-operator.v3.0.0" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Open Data for Industries 操作程序,那么集群管理员必须核准osdu-ibm-operator的更新请求。
- 创建以下操作程序预订。
OpenPages®
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-openpages-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-openpages-operator source: ibm-cpd-openpages-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-openpages-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-openpages-operator.v8.204.5。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-openpages-operator.v8.204.5 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-openpages-operator.v8.204.5" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 OpenPages 操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:ibm-db2aaservice-cp4d-operator*db2u-operator*ibm-cpd-openpages-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-openpages-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-openpages-operator source: ibm-cpd-openpages-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-openpages-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-openpages-operator.v8.204.5。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-openpages-operator.v8.204.5 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-openpages-operator.v8.204.5" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 OpenPages 操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:ibm-db2aaservice-cp4d-operator*db2u-operator*ibm-cpd-openpages-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-openpages-operator namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-openpages-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-openpages-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-openpages-operator.v8.204.5。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-openpages-operator.v8.204.5 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-openpages-operator.v8.204.5" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 OpenPages 操作程序,那么集群管理员必须核准下列操作程序的任何暂挂更新请求:ibm-db2aaservice-cp4d-operator*db2u-operator*ibm-cpd-openpages-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Planning Analytics
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-planning-analytics-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-planning-analytics-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-planning-analytics-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-planning-analytics-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-planning-analytics-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-planning-analytics-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-planning-analytics-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Planning Analytics 操作程序,那么集群管理员必须核准ibm-planning-analytics-operator的更新请求。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-planning-analytics-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-planning-analytics-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-planning-analytics-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-planning-analytics-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-planning-analytics-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-planning-analytics-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-planning-analytics-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Planning Analytics 操作程序,那么集群管理员必须核准ibm-planning-analytics-operator的更新请求。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-planning-analytics-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-planning-analytics-operator installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-planning-analytics-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-planning-analytics-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-planning-analytics-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-planning-analytics-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Planning Analytics 操作程序,那么集群管理员必须核准ibm-planning-analytics-operator的更新请求。
- 创建以下操作程序预订。
Product Master
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-productmaster-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-cpd-productmaster installPlanApproval: ${APPROVAL_TYPE} source: ibm-productmaster-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub --namespace ${PROJECT_CPD_OPS} ibm-productmaster-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-productmaster.v1.0.4。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-productmaster.v1.0.4 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-productmaster.v1.0.4" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Product Master 操作程序,那么集群管理员必须核准ibm-cpd-productmaster的更新请求。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-productmaster-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-cpd-productmaster installPlanApproval: ${APPROVAL_TYPE} source: ibm-productmaster-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub --namespace ${PROJECT_CPD_OPS} ibm-productmaster-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-productmaster.v1.0.4。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-productmaster.v1.0.4 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-productmaster.v1.0.4" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Product Master 操作程序,那么集群管理员必须核准ibm-cpd-productmaster的更新请求。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-productmaster-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-cpd-productmaster installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub --namespace ${PROJECT_CPD_OPS} ibm-productmaster-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-productmaster.v1.0.4。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-productmaster.v1.0.4 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-productmaster.v1.0.4" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Product Master 操作程序,那么集群管理员必须核准ibm-cpd-productmaster的更新请求。
- 创建以下操作程序预订。
RStudio® Server with R 3.6
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-rstudio-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-rstudio-operator app.kubernetes.io/name: ibm-cpd-rstudio-operator-catalog-subscription name: ibm-cpd-rstudio-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-rstudio source: ibm-cpd-rstudio-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-rstudio-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-rstudio.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-rstudio.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-rstudio.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 RStudio Server with R 3.6 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-rstudio
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-rstudio-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-rstudio-operator app.kubernetes.io/name: ibm-cpd-rstudio-operator-catalog-subscription name: ibm-cpd-rstudio-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-rstudio source: ibm-cpd-rstudio-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-rstudio-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-rstudio.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-rstudio.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-rstudio.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 RStudio Server with R 3.6 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-rstudio
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-rstudio-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-rstudio-operator app.kubernetes.io/name: ibm-cpd-rstudio-operator-catalog-subscription name: ibm-cpd-rstudio-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-rstudio source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-rstudio-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-rstudio.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-rstudio.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-rstudio.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 RStudio Server with R 3.6 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-rstudio
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
SPSS® Modeler
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-spss-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-spss-operator app.kubernetes.io/name: ibm-cpd-spss-operator-catalog-subscription name: ibm-cpd-spss-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-spss source: ibm-cpd-spss-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-spss-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-spss.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-spss.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-spss.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 SPSS Modeler 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-spssibm-cpd-wsl*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-spss-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-spss-operator app.kubernetes.io/name: ibm-cpd-spss-operator-catalog-subscription name: ibm-cpd-spss-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-spss source: ibm-cpd-spss-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-spss-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-spss.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-spss.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-spss.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 SPSS Modeler 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-spssibm-cpd-wsl*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-spss-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-spss-operator app.kubernetes.io/name: ibm-cpd-spss-operator-catalog-subscription name: ibm-cpd-spss-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-spss source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-spss-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-spss.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-spss.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-spss.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 SPSS Modeler 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-spssibm-cpd-wsl*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Virtual Data Pipeline
不适用。 有关详细信息,请参阅 安装 Virtual Data Pipeline for Cloud Pak for Data。
Voice Gateway
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-voice-gateway-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-voice-gateway-operator source: ibm-voice-gateway-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-voice-gateway-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-voice-gateway-operator.v1.0.6。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-voice-gateway-operator.v1.0.6 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-voice-gateway-operator.v1.0.6" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Voice Gateway 操作程序,那么集群管理员必须核准ibm-voice-gateway-operator的更新请求。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-voice-gateway-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-voice-gateway-operator source: ibm-voice-gateway-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-voice-gateway-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-voice-gateway-operator.v1.0.6。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-voice-gateway-operator.v1.0.6 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-voice-gateway-operator.v1.0.6" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Voice Gateway 操作程序,那么集群管理员必须核准ibm-voice-gateway-operator的更新请求。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-voice-gateway-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 name: ibm-voice-gateway-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-voice-gateway-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-voice-gateway-operator.v1.0.6。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-voice-gateway-operator.v1.0.6 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-voice-gateway-operator.v1.0.6" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Voice Gateway 操作程序,那么集群管理员必须核准ibm-voice-gateway-operator的更新请求。
- 创建以下操作程序预订。
Watson Assistant
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-assistant-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-assistant-operator source: ibm-watson-assistant-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-assistant-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-assistant-operator.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-assistant-operator.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-assistant-operator.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Assistant 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*cp4d-audit-webhook-operatoribm-cert-manager-operator*ibm-cloud-databases-redis-operator*ibm-elasticsearch-operator*ibm-etcd-operator*ibm-events-operator*ibm-licensing-operator*ibm-minio-operator*ibm-model-train-dwf-operatoribm-rabbitmq-operator*ibm-watson-assistant-operatoribm-watson-gateway-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-assistant-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-assistant-operator source: ibm-watson-assistant-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-assistant-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-assistant-operator.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-assistant-operator.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-assistant-operator.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Assistant 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*cp4d-audit-webhook-operatoribm-cert-manager-operator*ibm-cloud-databases-redis-operator*ibm-elasticsearch-operator*ibm-etcd-operator*ibm-events-operator*ibm-licensing-operator*ibm-minio-operator*ibm-model-train-dwf-operatoribm-rabbitmq-operator*ibm-watson-assistant-operatoribm-watson-gateway-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-assistant-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-assistant-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-assistant-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-assistant-operator.v4.0.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-assistant-operator.v4.0.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-assistant-operator.v4.0.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Assistant 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*cp4d-audit-webhook-operatoribm-cert-manager-operator*ibm-cloud-databases-redis-operator*ibm-elasticsearch-operator*ibm-etcd-operator*ibm-events-operator*ibm-licensing-operator*ibm-minio-operator*ibm-model-train-dwf-operatoribm-rabbitmq-operator*ibm-watson-assistant-operatoribm-watson-gateway-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 提交以下操作数请求以在
Watson Assistant for Voice Interaction
Watson Assistant for Voice Interaction 由下列服务构成:- Voice Gateway
- Watson Assistant
- Watson Speech to Text
- Watson Text to Speech
Watson Discovery
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-watson-discovery-operator-subscription app.kubernetes.io/managed-by: ibm-watson-discovery-operator app.kubernetes.io/name: ibm-watson-discovery-operator-subscription name: ibm-watson-discovery-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-discovery-operator source: ibm-watson-discovery-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-discovery-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-discovery-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-discovery-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-discovery-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Discovery 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-elasticsearch-operator*ibm-etcd-operator*ibm-minio-operator*ibm-model-train-classic-operatoribm-rabbitmq-operator*ibm-watson-gateway-operator*ibm-watson-discovery-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-watson-discovery-operator-subscription app.kubernetes.io/managed-by: ibm-watson-discovery-operator app.kubernetes.io/name: ibm-watson-discovery-operator-subscription name: ibm-watson-discovery-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-discovery-operator source: ibm-watson-discovery-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-discovery-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-discovery-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-discovery-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-discovery-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Discovery 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-elasticsearch-operator*ibm-etcd-operator*ibm-minio-operator*ibm-model-train-classic-operatoribm-rabbitmq-operator*ibm-watson-gateway-operator*ibm-watson-discovery-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-watson-discovery-operator-subscription app.kubernetes.io/managed-by: ibm-watson-discovery-operator app.kubernetes.io/name: ibm-watson-discovery-operator-subscription name: ibm-watson-discovery-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-discovery-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-discovery-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-discovery-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-discovery-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-discovery-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Discovery 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-elasticsearch-operator*ibm-etcd-operator*ibm-minio-operator*ibm-model-train-classic-operatoribm-rabbitmq-operator*ibm-watson-gateway-operator*ibm-watson-discovery-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 提交以下操作数请求以在
Watson Knowledge Catalog
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
ibm-db2u-operator)安装在${PROJECT_CPFS_OPS}项目中。 但是,如果您使用的是专门的安装架构(其中 , IBM Cloud Pak 基础服务运营商和 Cloud Pak for DataOpenShift 项目),您必须编辑 IBM Cloud Pak 基础服务操作数注册表,使其指向安装操作员的 Cloud Pak for Data 安装操作符的项目:- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
oc edit operandRegistry common-service \ --namespace ${PROJECT_CPFS_OPS} - 更改
ibm-db2u-operator的namespace条目的值。 指定安装了 Cloud Pak for Data 操作程序的 OpenShift 项目,例如cpd-operators:- channel: v1.1 installPlanApproval: Automatic name: ibm-db2u-operator namespace: cpd-operators packageName: db2u-operator scope: public sourceName: ibm-db2uoperator-catalog sourceNamespace: openshift-marketplace - 保存您所做的更改并退出。 例如,如果您正在使用
vi,请按 esc 键,然后输入 :wq。
- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
- 创建 Watson Knowledge Catalog 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-wkc-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-wkc-operator app.kubernetes.io/name: ibm-cpd-wkc-operator-catalog-subscription name: ibm-cpd-wkc-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wkc source: ibm-cpd-wkc-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-wkc-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wkc.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wkc.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wkc.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Knowledge Catalog 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:db2u-operator*ibm-cpd-ccs-operator*ibm-cpd-datarefinery-operatoribm-db2aaservice-cp4d-operator*ibm-cpd-iis-operatoribm-cpd-wkc
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
ibm-db2u-operator)安装在${PROJECT_CPFS_OPS}项目中。 但是,如果您使用的是专门的安装架构(其中 , IBM Cloud Pak 基础服务运营商和 Cloud Pak for DataOpenShift 项目),您必须编辑 IBM Cloud Pak 基础服务操作数注册表,使其指向安装操作员的 Cloud Pak for Data 安装操作符的项目:- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
oc edit operandRegistry common-service \ --namespace ${PROJECT_CPFS_OPS} - 更改
ibm-db2u-operator的namespace条目的值。 指定安装了 Cloud Pak for Data 操作程序的 OpenShift 项目,例如cpd-operators:- channel: v1.1 installPlanApproval: Automatic name: ibm-db2u-operator namespace: cpd-operators packageName: db2u-operator scope: public sourceName: ibm-db2uoperator-catalog sourceNamespace: openshift-marketplace - 保存您所做的更改并退出。 例如,如果您正在使用
vi,请按 esc 键,然后输入 :wq。
- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
- 创建 Watson Knowledge Catalog 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-wkc-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-wkc-operator app.kubernetes.io/name: ibm-cpd-wkc-operator-catalog-subscription name: ibm-cpd-wkc-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wkc source: ibm-cpd-wkc-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-wkc-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wkc.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wkc.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wkc.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Knowledge Catalog 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:db2u-operator*ibm-cpd-ccs-operator*ibm-cpd-datarefinery-operatoribm-db2aaservice-cp4d-operator*ibm-cpd-iis-operatoribm-cpd-wkc
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
ibm-db2u-operator)安装在${PROJECT_CPFS_OPS}项目中。 但是,如果您使用的是专门的安装架构(其中 , IBM Cloud Pak 基础服务运营商和 Cloud Pak for DataOpenShift 项目),您必须编辑 IBM Cloud Pak 基础服务操作数注册表,使其指向安装操作员的 Cloud Pak for Data 安装操作符的项目:- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
oc edit operandRegistry common-service \ --namespace ${PROJECT_CPFS_OPS} - 更改
ibm-db2u-operator的namespace条目的值。 指定安装了 Cloud Pak for Data 操作程序的 OpenShift 项目,例如cpd-operators:- channel: v1.1 installPlanApproval: Automatic name: ibm-db2u-operator namespace: cpd-operators packageName: db2u-operator scope: public sourceName: ibm-db2uoperator-catalog sourceNamespace: openshift-marketplace - 保存您所做的更改并退出。 例如,如果您正在使用
vi,请按 esc 键,然后输入 :wq。
- 运行以下命令,编辑 IBM Cloud Pak 基础服务操作数注册表。
- 创建 Watson Knowledge Catalog 操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-wkc-operator-catalog-subscription app.kubernetes.io/managed-by: ibm-cpd-wkc-operator app.kubernetes.io/name: ibm-cpd-wkc-operator-catalog-subscription name: ibm-cpd-wkc-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wkc source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-wkc-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wkc.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wkc.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wkc.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Knowledge Catalog 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:db2u-operator*ibm-cpd-ccs-operator*ibm-cpd-datarefinery-operatoribm-db2aaservice-cp4d-operator*ibm-cpd-iis-operatoribm-cpd-wkc
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 仅限专用安装。 默认情况下 , IBM Cloud Pak 基础服务要求 Db2U 操作员(
Watson Knowledge Studio
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-watson-ks-operator-subscription app.kubernetes.io/managed-by: ibm-watson-ks-operator app.kubernetes.io/name: ibm-watson-ks-operator-subscription name: ibm-watson-ks-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-ks-operator source: ibm-watson-ks-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-ks-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-ks-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-ks-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-ks-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Knowledge Studio 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresqlibm-etcd-operator*ibm-minio-operator*ibm-watson-gateway-operator*ibm-watson-ks-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-watson-ks-operator-subscription app.kubernetes.io/managed-by: ibm-watson-ks-operator app.kubernetes.io/name: ibm-watson-ks-operator-subscription name: ibm-watson-ks-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-ks-operator source: ibm-watson-ks-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-ks-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-ks-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-ks-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-ks-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Knowledge Studio 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresqlibm-etcd-operator*ibm-minio-operator*ibm-watson-gateway-operator*ibm-watson-ks-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-watson-ks-operator-subscription app.kubernetes.io/managed-by: ibm-watson-ks-operator app.kubernetes.io/name: ibm-watson-ks-operator-subscription name: ibm-watson-ks-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-ks-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-ks-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-ks-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-ks-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-ks-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Knowledge Studio 创建了先前的操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresqlibm-etcd-operator*ibm-minio-operator*ibm-watson-gateway-operator*ibm-watson-ks-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 提交以下操作数请求以在
Watson Machine Learning
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-wml-operator-subscription app.kubernetes.io/managed-by: ibm-cpd-wml-operator app.kubernetes.io/name: ibm-cpd-wml-operator-subscription name: ibm-cpd-wml-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wml-operator source: ibm-cpd-wml-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-wml-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wml-operator.v1.1.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wml-operator.v1.1.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wml-operator.v1.1.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson Machine Learning 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-wml-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-wml-operator-subscription app.kubernetes.io/managed-by: ibm-cpd-wml-operator app.kubernetes.io/name: ibm-cpd-wml-operator-subscription name: ibm-cpd-wml-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wml-operator source: ibm-cpd-wml-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-wml-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wml-operator.v1.1.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wml-operator.v1.1.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wml-operator.v1.1.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson Machine Learning 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-wml-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: labels: app.kubernetes.io/instance: ibm-cpd-wml-operator-subscription app.kubernetes.io/managed-by: ibm-cpd-wml-operator app.kubernetes.io/name: ibm-cpd-wml-operator-subscription name: ibm-cpd-wml-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.1 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wml-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-wml-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wml-operator.v1.1.8。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wml-operator.v1.1.8 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wml-operator.v1.1.8" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson Machine Learning 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-wml-operator*
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Watson Machine Learning Accelerator
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-wml-accelerator-operator namespace: ${PROJECT_CPD_OPS} spec: name: ibm-cpd-wml-accelerator-operator channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} source: ibm-cpd-wml-accelerator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-wml-accelerator-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wml-accelerator.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wml-accelerator.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wml-accelerator.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson Machine Learning Accelerator 操作程序,那么集群管理员必须核准ibm-cpd-wml-accelerator-operator的更新请求。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-wml-accelerator-operator namespace: ${PROJECT_CPD_OPS} spec: name: ibm-cpd-wml-accelerator-operator channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} source: ibm-cpd-wml-accelerator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-wml-accelerator-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wml-accelerator.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wml-accelerator.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wml-accelerator.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson Machine Learning Accelerator 操作程序,那么集群管理员必须核准ibm-cpd-wml-accelerator-operator的更新请求。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-cpd-wml-accelerator-operator namespace: ${PROJECT_CPD_OPS} spec: name: ibm-cpd-wml-accelerator-operator channel: v1.0 installPlanApproval: ${APPROVAL_TYPE} source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-wml-accelerator-operator \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wml-accelerator.v1.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wml-accelerator.v1.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wml-accelerator.v1.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson Machine Learning Accelerator 操作程序,那么集群管理员必须核准ibm-cpd-wml-accelerator-operator的更新请求。
- 创建以下操作程序预订。
Watson OpenScale
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-openscale-operator-subscription labels: app.kubernetes.io/instance: ibm-watson-openscale-operator-subscription app.kubernetes.io/managed-by: ibm-watson-openscale-operator app.kubernetes.io/name: ibm-watson-openscale-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.5 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wos source: ibm-openscale-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-openscale-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wos.v1.5.4。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wos.v1.5.4 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wos.v1.5.4" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson OpenScale 操作程序,那么集群管理员必须核准ibm-cpd-wos的更新请求。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-openscale-operator-subscription labels: app.kubernetes.io/instance: ibm-watson-openscale-operator-subscription app.kubernetes.io/managed-by: ibm-watson-openscale-operator app.kubernetes.io/name: ibm-watson-openscale-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.5 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wos source: ibm-openscale-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-openscale-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wos.v1.5.4。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wos.v1.5.4 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wos.v1.5.4" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson OpenScale 操作程序,那么集群管理员必须核准ibm-cpd-wos的更新请求。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-openscale-operator-subscription labels: app.kubernetes.io/instance: ibm-watson-openscale-operator-subscription app.kubernetes.io/managed-by: ibm-watson-openscale-operator app.kubernetes.io/name: ibm-watson-openscale-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v1.5 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wos source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-openscale-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wos.v1.5.4。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wos.v1.5.4 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wos.v1.5.4" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
请记住: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson OpenScale 操作程序,那么集群管理员必须核准ibm-cpd-wos的更新请求。
- 创建以下操作程序预订。
Watson Speech to Text
重要信息: 同一操作程序预订用于 Watson Speech to Text 和 Watson Text to Speech。 如果计划安装这两个服务,那么只需创建一次预订。为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-speech-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-speech-operator source: ibm-watson-speech-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-speech-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-speech-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Speech 服务创建了上述操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-minio-operator*ibm-rabbitmq-operator*ibm-watson-gateway-operator*ibm-watson-speech-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-speech-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-speech-operator source: ibm-watson-speech-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-speech-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-speech-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Speech 服务创建了上述操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-minio-operator*ibm-rabbitmq-operator*ibm-watson-gateway-operator*ibm-watson-speech-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-speech-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-speech-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-speech-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-speech-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Speech 服务创建了上述操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-minio-operator*ibm-rabbitmq-operator*ibm-watson-gateway-operator*ibm-watson-speech-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 提交以下操作数请求以在
Watson Studio
为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: annotations: name: ibm-cpd-ws-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v2.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wsl source: ibm-cpd-ws-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-ws-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wsl.v2.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wsl.v2.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wsl.v2.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson Studio 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-datarefinery-operator*ibm-cpd-wsl*ibm-cpd-ws-runtimes
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: annotations: name: ibm-cpd-ws-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v2.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wsl source: ibm-cpd-ws-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-ws-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wsl.v2.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wsl.v2.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wsl.v2.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson Studio 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-datarefinery-operator*ibm-cpd-wsl*ibm-cpd-ws-runtimes
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: annotations: name: ibm-cpd-ws-operator-catalog-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v2.0 installPlanApproval: ${APPROVAL_TYPE} name: ibm-cpd-wsl source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-cpd-ws-operator-catalog-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-cpd-wsl.v2.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-cpd-wsl.v2.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-cpd-wsl.v2.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
要点: 如果使用手动安装计划 (installPlanApproval: Manual) 创建了 Watson Studio 操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:ibm-cpd-ccs-operator*ibm-cpd-datarefinery-operator*ibm-cpd-wsl*ibm-cpd-ws-runtimes
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 创建以下操作程序预订。
Watson Studio 运行时
为 Watson Studio创建操作程序预订时,会自动创建 Watson Studio 运行时 的操作程序预订。
Watson Text to Speech
重要信息: 同一操作程序预订用于 Watson Speech to Text 和 Watson Text to Speech。 如果计划安装这两个服务,那么只需创建一次预订。为您的环境创建相应的操作程序预订。 操作程序预订指向的目录取决于您创建的目录源的类型以及集群从其获取映像的位置。
专用容器注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-speech-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-speech-operator source: ibm-watson-speech-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-speech-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-speech-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Speech 服务创建了上述操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-minio-operator*ibm-rabbitmq-operator*ibm-watson-gateway-operator*ibm-watson-speech-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
IBM Entitled Registry ,其中包含用于提取特定版本映像的目录源
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-speech-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-speech-operator source: ibm-watson-speech-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-speech-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-speech-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Speech 服务创建了上述操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-minio-operator*ibm-rabbitmq-operator*ibm-watson-gateway-operator*ibm-watson-speech-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
具有 IBM 操作程序目录的目录源的 IBM 授权注册表
- 提交以下操作数请求以在
${PROJECT_CPFS_OPS}项目中安装 Cloud Native PostgreSQL 操作程序。要点: 如果将 Cloud Native PostgreSQL 操作程序安装为集群范围的操作程序,以便在 Cloud Pak for Data外部使用, 您可以跳过此步骤。cat <<EOF |oc apply -f - apiVersion: operator.ibm.com/v1alpha1 kind: OperandRequest metadata: name: common-service-edb namespace: ${PROJECT_CPFS_OPS} spec: requests: - operands: - name: cloud-native-postgresql registry: common-service EOF - 验证操作程序是否已成功安装。
- 请运行以下命令以确认已创建操作数请求:
oc get opreq common-service-edb -n ${PROJECT_CPFS_OPS} \ -o jsonpath='{.status.phase} {"\n"}'验证命令是否返回
Running。 如果该命令返回Initialized或Installing,请等待几分钟并再次运行该命令。 - 运行以下命令以确认已安装该操作程序:
oc get pod -n ${PROJECT_CPFS_OPS} -l app.kubernetes.io/name=cloud-native-postgresql \ -o jsonpath='{.items[0].status.phase} {"\n"}'验证命令是否返回
Running。
- 请运行以下命令以确认已创建操作数请求:
- 创建以下操作程序预订。
cat <<EOF |oc apply -f - apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: ibm-watson-speech-operator-subscription namespace: ${PROJECT_CPD_OPS} spec: channel: v4.0 name: ibm-watson-speech-operator source: ibm-operator-catalog sourceNamespace: ${PROJECT_CATSRC} installPlanApproval: ${APPROVAL_TYPE} EOF - 验证是否已成功创建操作程序。
- 运行以下命令以确认已触发预订:
oc get sub -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator-subscription \ -o jsonpath='{.status.installedCSV} {"\n"}'验证命令是否返回
ibm-watson-speech-operator.v4.0.9。 - 运行以下命令以确认集群服务版本 (CSV) 已就绪:
oc get csv -n ${PROJECT_CPD_OPS} ibm-watson-speech-operator.v4.0.9 \ -o jsonpath='{ .status.phase } : { .status.message} {"\n"}'验证命令是否返回
Succeeded : install strategy completed with no errors。 - 运行以下命令以确认操作程序已就绪:
oc get deployments -n ${PROJECT_CPD_OPS} -l olm.owner="ibm-watson-speech-operator.v4.0.9" \ -o jsonpath="{.items[0].status.availableReplicas} {'\n'}"验证该命令是否返回大于或等于
1的整数。 如果该命令返回0,请等待部署变为可用。
- 运行以下命令以确认已触发预订:
重要信息: 如果使用手动安装计划 (installPlanApproval: Manual) 为 Watson Speech 服务创建了上述操作程序,那么集群管理员必须核准以下操作程序的任何暂挂更新请求:cloud-native-postgresql*ibm-minio-operator*ibm-rabbitmq-operator*ibm-watson-gateway-operator*ibm-watson-speech-operator
* 星号表示该操作程序由多个服务使用。 如果您未看到此操作程序的更新请求,那么它可能已作为另一个服务的核准的一部分进行核准。
- 提交以下操作数请求以在