--- # Check that the system running this playbook meets our requirements # (see issues #5 and #9) - include: "common/verify-local-requirements.yml" - name: Prepare an "All-in-one" VM for OpenShift hosts: allinone become: yes roles: - { name: 'base', tags: 'base' } - { name: 'name-resolution', tags: 'name-resolution' } - { name: 'docker', tags: 'docker' } - { name: 'openshift-prereq', tags: 'openshift-prereq' } # Launch the OpenShift Installer Playbook - include: "./openshift-ansible/playbooks/byo/config.yml" - name: Customize the OpenShift installation hosts: allinone become: yes roles: - { name: 'openshift-postinstall', tags: 'openshift-postinstall' } - { name: 'hostpath-provisioner', tags: 'hostpath-provisioner' } - { name: 'microcks', tags: 'microcks' } - { name: 'sso', tags: 'sso' } - { name: '3scale', tags: '3scale' } # Update OpenShift to the latest asynchronous errata updates - include: "./openshift-ansible/playbooks/byo/openshift-cluster/upgrades/v3_6/upgrade.yml"