如何在 Cloud Pak 中安装 IBM Process Mining
您有权在其中一个 IBM Cloud Pak (IBM Cloud Pak for Business Automation, IBM Cloud Pak for Integration, IBM Cloud Pak for Network Automation和 IBM Cloud Pak for Watson AI Ops) 的上下文中使用 IBM Process Mining 。 请注意, IBM Process Mining 的安装是一个额外步骤,由专用操作程序管理 IBM Process Mining的安装。
要在 Cloud Pak中安装 IBM Process Mining ,请首先安装 Cloud Pak。
IBM Process Mining (PM) 操作程序在 Kubernetes 中定义 Process Mining 定制资源定义 (CRD) ,用于在 Cloud Pak 用户界面中安装 Process Mining 功能。
确保在同一 Kubernetes 名称空间中部署 IBM Process Mining CRD ,以便 IBM Process Mining 使用新的菜单条目和用户角色扩充 Cloud Pak 用户界面。
如果您不想安装 Cloud Pak,那么仍可以在未安装任何 Cloud Pak 的名称空间中部署 IBM Process Mining CRD。
可以在同一集群中的多个名称空间中安装 IBM Process Mining ,所有资源都包含在同一名称空间中。
要确保 IBM Process Mining 使用情况的测量与您有权使用的 Cloud Pak 相对应,请在实例供应期间在 CRD 中指定 Cloud Pak 的名称。 在实例供应期间, Cloud Pak 选择列表在 "表单视图" 中可用。
如果 Cloud Pak 已具有 Db2 数据库实例 (即,具有 cp4ba) ,那么需要将 IBM Task Mining (TM) 配置为使用外部数据库。
i 提示:
要在 Cloud Pak for Business Automation V 22.0.2中安装 IBM Process Mining 1.13.2 ,必须记住以下内容:
在 IBM Process Mining之前安装 IBM Cloud Pak for Business Automation 时,服务器将在 CP4BA 公共服务名称空间中安装基础服务。 稍后在其他名称空间中安装 IBM Process Mining 时,新创建的
ibm-common-services名称空间与 CP4BA 公共服务名称空间冲突。 要避免冲突,必须遵循 ConfigMap 方法 来强制 IBM Cloud Pak for Business Automation 使用ibm-common-services名称空间。在 IBM Cloud Pak for Business Automation之前安装 IBM Process Mining 时, IBM Process Mining 会创建
ibm-common-services名称空间。 稍后在安装 IBM Cloud Pak for Business Automation时,它会检测ibm-common-services名称空间并使用共享公共服务策略。如果 IBM Cloud Pak for Business Automation 已随基础服务一起安装在 CP4BA 公共服务名称空间中,那么 IBM Process Mining 名称空间与 CP4BA 公共服务名称空间冲突。 要避免冲突,请在与 IBM Cloud Pak for Business Automation相同的名称空间中安装 IBM Process Mining 。
示例: 在没有 TM 的情况下安装 PM
以下示例描述了在不使用 IBM Task Mining 和 Db2 配置的情况下安装 IBM Process Mining 的可能性。
apiVersion: processmining.ibm.com/v1beta1
kind: ProcessMining
metadata:
name: pm
namespace: processmining
spec:
version : 1.13.2
license:
accept: true
cloudPak: IBM Cloud Pak for Business Automation
defaultStorageClassName: managed-nfs-storage
taskmining:
install: false
示例: 使用预先存在的 Db2 实例安装 PM
您无法安装嵌入式 Db2 ,但必须采用现有 Db2。 在继续之前,请确保从 CP4BA提供的 Db2 实例获取连接信息。
使用 oc get db2ucluster 来获取正在运行的 Db2 实例的名称。
以下是所需信息的列表:
- 存储用户密码的私钥名称名称名称为
c-<DB2 INSTANCE NAME>-instancepassword - 在 CP4BA上存储用户密码的密钥,缺省值为
password - Db2 主机名
c-<DB2 INSTANCE NAME>-db2u.<NAMESPACE>.svc - CP4BA上的数据库名称,缺省值为
CP4ADB - CP4BA上的数据库用户名,缺省值为
db2inst1 - 数据库模式用户定义的名称,例如,
TMUSER
apiVersion: processmining.ibm.com/v1beta1
kind: ProcessMining
metadata:
name: pm
namespace: processmining
spec:
version : 1.13.2
license:
accept: true
cloudPak: IBM Cloud Pak for Business Automation
defaultStorageClassName: managed-nfs-storage
taskmining:
install: true
storage:
database:
external:
credential:
secretname: 'c-db2ucluster-cp4ba-instancepassword'
passwordkey: password
user: 'db2inst1'
database: CP4ADB
host: c-db2ucluster-cp4ba-db2u.test-pm.svc
port: 50000
type: 'db2'
schema: 'TMUSER'
ssl: false
与 BAI 集成
IPM 支持 CP4BA V 21.0.3。
如果需要 BAI 集成功能,那么必须在同一名称空间中安装 IBM Process Mining 和 BAI。 您无需将任何特殊配置添加到 IBM Process Mining CRD 中。 这是因为,操作员会检测是否安装了 BAI ,并将其连接到 IBM Process Mining。