duncandoyle.ansible_openshift_rhpam

Ansible-Rolle: Red Hat Process Automation Manager auf OpenShift

Diese Rolle installiert den Red Hat Process Automation Manager (die RHPAM-Authoring-Umgebung) auf OpenShift.

Bitte beachten Sie, dass diese Rolle sowohl die RHPAM-ImageStreams als auch die RHPAM-Authoring-Vorlage im openshift-Namespace erfordert.

Rollenvariablen

Variable Standardwert Erforderlich Beschreibung
OCP_PROJECT rhpam Erforderlich Name des OpenShift-Projekts, in dem diese Rolle bereitgestellt werden soll
IMAGE_STREAM_NAMESPACE openshift Optional Namespaces, in denen die RHPAM-ImageStreams installiert sind.
RHPAM_VERSION_TAG 7.5.0.GA Optional RHPAM-Container-Image-Tag in registry.redhat.io. Also die RHPAM-Version, die bereitgestellt werden soll.
RHPAM_ENVIRONMENT trial-ephemeral Optional RHPAM-Umgebungstyp. Derzeit sind "trial-ephemeral" (Standard) und "authoring" getestet.
RHPAM_VERSION_ID 75 Optional Die Versions-ID, die beim Auswählen der RHPAM-Authoring-Vorlage verwendet wird. Z.B. 75 für Vorlagen der Version 7.3.x, 74 für Vorlagen der Version 7.4.x, usw.

Kompatibilität mit OpenShift-Versionen

Wenn Sie diese Rolle in requirements.yml auflisten, stellen Sie sicher, dass Sie die Version der Rolle über eines der Tags festlegen:

- src: duncandoyle.ansible_openshift_rhpam
  version: 0.0.5

Die folgende Tabelle zeigt die getesteten und verifizierten Versionskombinationen:

Rollen-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

Bitte beachten Sie, dass eine nicht aufgeführte Versionskombination nicht bedeutet, dass sie nicht funktioniert. Die obige Tabelle zeigt lediglich die Kombinationen, die wir verifiziert und getestet haben.

Beispiel-Playbook

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

Lokal testen

Wenn Sie diese Rolle lokal testen möchten:

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

HINWEIS: Fügen Sie so viele Variationen der Parameter von den Standardwerten hinzu, wie Sie möchten.

Über das Projekt

Red Hat Process Automation Manager

Installieren
ansible-galaxy install duncandoyle.ansible_openshift_rhpam
GitHub Repository
Lizenz
Unknown
Downloads
181
Besitzer
Product Manager @ solo.io