kmacedovarela.ansible_openshift_rhpam

Rol de Ansible: Red Hat Process Automation Manager en OpenShift

Este rol despliega Red Hat Process Automation Manager (el entorno de autoría RHPAM) en OpenShift.

Tenga en cuenta que este rol espera que tanto los ImageStreams de RHPAM como la plantilla de autoría de RHPAM estén disponibles en el espacio de nombres openshift.

Variables del Rol

Variable Valor por Defecto Requerido Descripción
OCP_PROJECT rhpam Requerido Nombre del proyecto de OpenShift en el que se provisionará este rol
IMAGE_STREAM_NAMESPACE openshift Opcional Espacio de nombres en el que se han instalado los ImageStreams de RHPAM.
RHPAM_VERSION_TAG 7.9.0.GA Opcional Etiqueta de la imagen del contenedor RHPAM en registry.redhat.io. Es decir, la versión de RHPAM a desplegar.
RHPAM_ENVIRONMENT trial-ephemeral Opcional Tipo de entorno de RHPAM. Actualmente se han probado "trial-ephemeral" (por defecto) y "authoring".
RHPAM_VERSION_ID 79 Opcional El id de versión utilizado al seleccionar la plantilla de autoría de RHPAM para probar. Ej. 79 para plantillas de versión 7.9.x, 74 para plantillas de versión 7.4.x, etc.

Compatibilidad de Versiones de OpenShift

Al listar este rol en requirements.yml, asegúrese de fijar la versión del rol a través de una de las etiquetas:

- src: duncandoyle.ansible_openshift_rhpam
  version: 0.0.7

Las siguientes tablas muestran las combinaciones de versiones que han sido probadas y verificadas:

Versión del Rol Versión de OpenShift
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

Tenga en cuenta que si una combinación de versiones no está listada arriba, esto NO significa que no funcionará en esa versión. La tabla anterior es simplemente las combinaciones que hemos verificado y probado.

Ejemplo de Playbook

name: Ejemplo de Playbook
hosts: localhost
tasks:
- import_role:
    name: duncandoyle.ansible_openshift_rhpam
  vars:
    OCP_PROJECT: "rhpam"

Prueba Localmente

Si desea probar este rol localmente:

ansible-playbook -i tests/inventory tests/role_provision.yml \
        -e OCP_PROJECT=rhamt

NOTA: Agregue tantas variaciones de parámetros de los valores predeterminados como desee.

Acerca del proyecto

Red Hat Process Automation Manager

Instalar
ansible-galaxy install kmacedovarela.ansible_openshift_rhpam
Licencia
Unknown
Descargas
122
Propietario