diff options
Diffstat (limited to 'setup.sh')
-rwxr-xr-x | setup.sh | 20 |
1 files changed, 16 insertions, 4 deletions
@@ -39,10 +39,19 @@ case "${1}" in apply playbooks/openshift-add-nodes.yml || exit 1 ;; nodes) - ./setup.sh prepare || exit 1 - ./setup.sh openshift-nodes || exit 1 - ./setup.sh gluster || exit 1 - ./setup.sh configure || exit 1 + ./setup.sh -i $inventory prepare || exit 1 + ./setup.sh -i $inventory openshift-nodes || exit 1 + ./setup.sh -i $inventory gluster || exit 1 + ./setup.sh -i $inventory configure || exit 1 + ;; + openshift-masters) + apply playbooks/openshift-add-masters.yml || exit 1 + ;; + masters) + ./setup.sh -i $inventory prepare || exit 1 + ./setup.sh -i $inventory openshift-masters || exit 1 + ./setup.sh -i $inventory gluster || exit 1 + ./setup.sh -i $inventory configure || exit 1 ;; users) apply playbooks/openshift-setup-users.yml || exit 1 @@ -59,6 +68,9 @@ case "${1}" in certs) apply playbooks/openshift-redeploy-certificates.yml --extra-vars "openshift_certificates_redeploy_ca=true" || exit 1 ;; + upgrade) + apply playbooks/openshift-upgrade.yml || exit 1 + ;; check) apply playbooks/maintain.yml || exit ;; |