123456789101112131415161718192021222324252627282930313233 |
- #!/bin/bash
- set -x
- # Argument 1: path to openshift-ansible/playbooks
- # Argument 2: inventory path
- # Argument 3: Extra vars path
- echo "Running prerequisites"
- ansible-playbook -vv \
- --inventory $2 \
- --e @$3 \
- $1/prerequisites.yml
- echo "Running network_manager setup"
- if [[ -s "$1/openshift-node/network_manager.yml" ]]; then
- playbook="$1/openshift-node/network_manager.yml"
- else
- playbook="$1/byo/openshift-node/network_manager.yml"
- fi
- ansible-playbook -vv \
- --inventory $2 \
- --e @$3 \
- ${playbook}
- echo "Running openshift-ansible deploy_cluster"
- ansible-playbook -vv \
- --inventory $2 \
- --e @$3 \
- $1/deploy_cluster.yml
|