As a system engineer, you can deploy a Red Hat Process Automation Manager environment on Red Hat OpenShift Container Platform to provide an infrastructure to develop or execute processes and other business assets. You can use the Automation Broker to deploy the environment in an interactive process, setting all parameters as necessary. A Red Hat Process Automation Manager Ansible Playbook for the Automation Broker is available.
- Red Hat OpenShift Container Platform version 3.11 is deployed.
- At least four gigabytes of memory are available in the OpenShift environment.
- The OpenShift Ansible Broker is installed and started in the OpenShift environment.
- The OpenShift project for the deployment has been created.
You are logged in to the project using the OpenShift web console and using the
- Administrator access is required if Red Hat Process Automation Manager 7.5 image streams are not already available in the OpenShift enfironment.
Dynamic persistent volume (PV) provisioning is enabled. Alternatively, if dynamic PV provisioning is not enabled, enough persistent volumes must be available. By default, the following sizes are required:
- Each deployed replicated set of Process Server pods, by default, requires one 1Gi PV for the database. You can change the database PV size in the playbook parameters. You can deploy multiple immutable servers; each requires a separate database PV. This requirement does not apply if you use an external database server.
- By default, Business Central requires one 1Gi PV. You can change the PV size for Business Central persistent storage in the playbook parameters.
- Business Central Monitoring requires one 64Mi PV.
- Smart Router requires one 64Mi PV.
If you intend to scale any of the Business Central or Business Central Monitoring pods, your OpenShift environment supports persistent volumes with
ReadWriteManymode is not supported on OpenShift Online and OpenShift Dedicated.
Since Red Hat Process Automation Manager version 7.5, support for Red Hat OpenShift Container Platform 3.x is deprecated, including installation using all templates and using the Automation Broker (Ansible Playbook). New features might not be added, and this functionality will be removed in a future release.