部分 I. 使用 Operator 在 Red Hat OpenShift Container Platform 4 上部署 Red Hat Process Automation Manager 环境
作为系统工程师,您可以在 Red Hat OpenShift Container Platform 4 上部署 Red Hat Process Automation Manager 环境,为开发或执行服务、处理应用程序和其他业务资产提供基础架构。您可以使用 OpenShift Operator 部署结构化 YAML 文件中定义的环境,并根据需要维护和修改此环境。
有关使用模板在 Red Hat OpenShift Container Platform 3 上部署 Red Hat Process Automation Manager 环境的说明,请参阅使用模板 在 Red Hat OpenShift Container Platform 3 上部署 Red Hat Process Automation Manager 环境。
先决条件
- 提供了 Red Hat OpenShift Container Platform 4 环境。有关当前版本支持的 Red Hat OpenShift Container Platform 的具体版本,请参阅 Red Hat Process Automation Manager 7 支持的配置。
- 为部署创建了 OpenShift 项目。
- 您可以使用 OpenShift Web 控制台登录项目。
OpenShift 集群上提供了以下资源:根据应用程序负载,可能需要更高的资源分配来达到可接受的性能。
- 对于编写环境,Business Central pod 的 4GB 内存和 2 个虚拟 CPU 内核。在高可用性部署中,每个副本都需要这些资源,默认创建两个副本。
- 对于生产环境或不可变环境,E Central Monitoring pod 的每个副本的 2GB 内存和 1 个虚拟 CPU 内核。
- 每个 KIE 服务器 pod 的每个副本 2GB 内存和 1 个虚拟 CPU 内核。
- 1GB 内存和一半的虚拟 CPU 内核,用于智能路由器 pod 的每个副本。
在高可用性编写部署中,MySQL、Red Hat AMQ 和 Red Hat Data Grid pod 需要根据配置的默认值进行其他资源。
注意MaxMetaspaceSize
的默认值为:- Business Central 镜像: 1024m
- KIE 服务器镜像:512m
- 对于其他镜像: 256m
启用动态持久性卷(PV)置备。另外,如果没有启用动态 PV 置备,则必须有足够的持久性卷。默认情况下,部署的组件需要以下 PV 大小:
- 默认情况下,每个 KIE 服务器部署都需要一个 1Gi PV 用于数据库。您可以更改数据库 PV 大小。您可以部署多个 KIE 服务器,每个服务器都需要一个单独的数据库 PV。如果您使用外部数据库服务器,则此要求不适用。
- 默认情况下,Business Central 需要一个 1Gi PV。您可以更改 Business Central 持久性存储的 PV 大小。
- Business Central Monitoring 需要一个 64Mi PV。
- 智能路由器需要一个 64Mi PV。
-
如果您打算使用 Business Central Monitoring pod 部署高可用性编写环境或任何环境,则 OpenShift 环境支持使用
ReadWriteMany
模式的持久性卷。如果您的环境不支持这个模式,您可以使用 NFS 来置备卷。有关在 OpenShift 公共云和专用云中支持访问模式的详情,请参阅 Red Hat OpenShift Container Platform 文档中的访问模式。