kmacedovarela.ansible_openshift_rhpam
Ansible Role: Red Hat Process Automation Manager on OpenShift
This role sets up Red Hat Process Automation Manager (RHPAM Authoring environment) on OpenShift.
Keep in mind that this role requires the RHPAM ImageStreams and RHPAM Authoring template to be present in the openshift
namespace.
Role Variables
Variable | Default Value | Required | Description |
---|---|---|---|
OCP_PROJECT |
rhpam |
Required | Name of the OpenShift project where this role will be set up. |
IMAGE_STREAM_NAMESPACE |
openshift |
Optional | Namespace where the RHPAM ImageStreams are installed. |
RHPAM_VERSION_TAG |
7.9.0.GA |
Optional | Version of the RHPAM container image at registry.redhat.io. This is the RHPAM version to deploy. |
RHPAM_ENVIRONMENT |
trial-ephemeral |
Optional | Type of RHPAM Environment. Currently tested types are "trial-ephemeral" (default) and "authoring". |
RHPAM_VERSION_ID |
79 |
Optional | Version ID for selecting the RHPAM-Authoring template to test. For example, 79 for version 7.9.x , 74 for version 7.4.x , and so on. |
OpenShift Version Compatibility
When using this role in requirements.yml
, specify the version of the role using one of the tags like this:
- src: duncandoyle.ansible_openshift_rhpam
version: 0.0.7
The following table shows the tested and verified version pairs:
Role Version | OpenShift Version |
---|---|
0.0.1 | 3.11.x |
0.0.2 | 3.11.x |
0.0.3 | 3.11.x |
0.0.4 | 3.11.x |
0.0.5 | 3.11.x, 4.x |
0.0.6 | 4.5 |
0.0.8 | 4.6 |
If your version combination isn't listed above, it doesn't mean it won't work. The table just shows the combinations we've tested.
Example Playbook
name: Example Playbook
hosts: localhost
tasks:
- import_role:
name: duncandoyle.ansible_openshift_rhpam
vars:
OCP_PROJECT: "rhpam"
Test Locally
To test this role locally, run:
ansible-playbook -i tests/inventory tests/role_provision.yml \
-e OCP_PROJECT=rhamt
NOTE: You can add as many parameters that differ from the defaults as you like.
Informazioni sul progetto
Red Hat Process Automation Manager
Installa
ansible-galaxy install kmacedovarela.ansible_openshift_rhpam
Licenza
Unknown
Download
122
Proprietario