部分 II. 使用模板在 Red Hat OpenShift Container Platform 3 上部署 Red Hat Process Automation Manager 环境
作为系统工程师,您可以在 Red Hat OpenShift Container Platform 3 上部署 Red Hat Process Automation Manager 环境,为开发或执行服务、处理应用程序和其他业务资产提供基础架构。您可以使用其中一个提供的模板来部署预定义的 Red Hat Process Automation Manager 环境,以满足您的特定需求。
有关使用 Operator 在 Red Hat OpenShift Container Platform 4 上部署 Red Hat Process Automation Manager 环境的说明,请参阅使用 Operator 在 Red Hat OpenShift Container Platform 4 上部署 Red Hat Process Automation Manager 环境。
先决条件
- 部署 Red Hat OpenShift Container Platform 版本 3.11。
OpenShift 集群上提供了以下资源:根据应用程序负载,可能需要更高的资源分配来达到可接受的性能。
- 对于编写环境,Business Central pod 的 4GB 内存和 2 个虚拟 CPU 内核。在高可用性部署中,每个副本都需要这些资源,默认创建两个副本。
- 对于生产环境或不可变环境,E Central Monitoring pod 的每个副本的 2GB 内存和 1 个虚拟 CPU 内核。
- 每个 KIE 服务器 pod 的每个副本 2GB 内存和 1 个虚拟 CPU 内核。
- 对于智能路由器 pod 的每个副本,512MB 内存和一半的虚拟 CPU 内核。
- 在高可用性编写部署中,MySQL、Red Hat AMQ 和 Red Hat Data Grid pod 需要根据配置的默认值进行其他资源。
启用动态持久性卷(PV)置备。另外,如果没有启用动态 PV 置备,则必须有足够的持久性卷。默认情况下,部署的组件需要以下 PV 大小:
- 默认情况下,每个 KIE 服务器部署都需要一个 1Gi PV 用于数据库。您可以更改数据库 PV 大小。您可以部署多个 KIE 服务器,每个服务器都需要一个单独的数据库 PV。如果您使用外部数据库服务器,则此要求不适用。
- 默认情况下,Business Central 需要一个 1Gi PV。您可以更改 Business Central 持久性存储的 PV 大小。
- Business Central Monitoring 需要一个 64Mi PV。
- 智能路由器需要一个 64Mi PV。
有关检查集群容量的说明,请参阅 Red Hat OpenShift Container Platform 3.11 产品文档中的 分析集群容量。
- 为部署创建了 OpenShift 项目。
-
您可以使用
oc
命令登录到项目。如需有关oc
命令行工具的更多信息,请参阅 OpenShift CLI 参考。如果要使用 OpenShift Web 控制台来部署模板,还必须使用 Web 控制台登录。 启用动态持久性卷(PV)置备。另外,如果没有启用动态 PV 置备,则必须有足够的持久性卷。默认情况下,部署的组件需要以下 PV 大小:
- 复制的 KIE 服务器 pod 默认需要一个 1Gi PV 用于数据库。您可以在模板参数中更改数据库 PV 大小。如果您使用外部数据库服务器,则此要求不适用。
- Business Central 默认需要一个 1Gi PV。您可以在模板参数中更改 Business Central 持久性存储的 PV 大小。
-
如果要扩展任何 Business Central 或 Business Central Monitoring pod,您的 OpenShift 环境支持具有
ReadWriteMany
模式的持久性卷。如果您的环境不支持这个模式,您可以使用 NFS 来置备卷。但是,为了获得最佳性能和可靠性,请使用 GlusterFS 为高可用性编写环境置备持久性卷。有关 OpenShift 公共云和专用云中支持访问模式的详情,请参考 访问模式。
从 Red Hat Process Automation Manager 版本 7.5 开始,Red Hat OpenShift Container Platform 3.x 的镜像和模板已弃用。这些镜像和模板没有获得新功能,但在完全支持 Red Hat OpenShift Container Platform 3.x 前仍然被支持。有关 Red Hat OpenShift Container Platform 3.x 的完整支持生命周期阶段的更多信息,请参阅 Red Hat OpenShift Container Platform 生命周期政策(非当前版本)。
不要在 Red Hat OpenShift Container Platform 4.x 中使用 Red Hat Process Automation Manager 模板。要在 Red Hat OpenShift Container Platform 4.x 上部署 Red Hat Process Automation Manager,请参阅使用 Operator 在 Red Hat OpenShift Container Platform 4 上部署 Red Hat Process Automation Manager 环境 的说明。