--- # A simplistic inventory for the classroom VMs. all: hosts: workstation.lab.example.com: ansible_connection: local utility.lab.example.com: ansible_user: lab bastion.lab.example.com: ansible_user: root vars: # OpenShift versions. ocp_maj: "4.10" # XXX unused ocp_z: "4.10.3" # Various EAP versions. eap_v: "7.4" # XXX unused eap_z: "7.4.12" eap_xp: "4.0" wf_s2i: "1.1.3-jdk17" wf_old: "29.0.1.Final-jdk17" # XXX unused eap_ch: "stable" # We need this operator CSV. op_cat: redhat-operators op_pkg: eap desired_csv: eap-operator.v2.4.2 # These are the tools we need, some also need to be downloaded. tools: oc: final_name: /usr/bin/oc completion: yes completion_file: oc # The list of OpenShift clusters check-env will try to connect to. clusters: - ocp4 # The list of images we need to pull to workstation. pull_images: - name: registry.redhat.io/jboss-eap-7/eap74-openjdk17-openshift-rhel8:{{ eap_z }} tag_latest: yes auth_file: registry-rh-auth - name: registry.redhat.io/jboss-eap-7/eap74-openjdk17-runtime-openshift-rhel8:{{ eap_z }} tag_latest: yes auth_file: registry-rh-auth # - name: registry.redhat.io/jboss-eap-7/eap-xp4-openjdk17-openshift-rhel8:{{ eap_xp }} # tag_latest: yes # auth_file: registry-rh-auth # - name: registry.redhat.io/jboss-eap-7/eap-xp4-openjdk17-runtime-openshift-rhel8:{{ eap_xp }} # tag_latest: yes # auth_file: registry-rh-auth - name: quay.io/wildfly/wildfly-s2i:{{ wf_s2i }} tag_latest: yes - name: quay.io/wildfly/wildfly-runtime:{{ wf_s2i }} tag_latest: yes # - name: quay.io/wildfly/wildfly:{{ wf_old }} # tag_latest: yes ...