diff options
author | Thomas Wiest <twiest@gmail.com> | 2014-10-30 17:32:31 -0400 |
---|---|---|
committer | Thomas Wiest <twiest@gmail.com> | 2014-10-30 17:32:31 -0400 |
commit | cb316a8e6527a5a33e6c7ea686b21c7992839bab (patch) | |
tree | fc1522606d3eaa7ed33d1dc547e6db7b16d5ae17 /cluster.sh | |
parent | c292781afdcb57ee097f0840342b19a626d2a2c4 (diff) | |
parent | ccc72c0792f14c7a26513226746d8a18d3033e08 (diff) | |
download | openshift-cb316a8e6527a5a33e6c7ea686b21c7992839bab.tar.gz openshift-cb316a8e6527a5a33e6c7ea686b21c7992839bab.tar.bz2 openshift-cb316a8e6527a5a33e6c7ea686b21c7992839bab.tar.xz openshift-cb316a8e6527a5a33e6c7ea686b21c7992839bab.zip |
Merge pull request #23 from twiest/pr
fixed cluster.sh to only run minion and master creation once, and to use -c if there are multiple needed. Also added nicer output.
Diffstat (limited to 'cluster.sh')
-rwxr-xr-x | cluster.sh | 21 |
1 files changed, 6 insertions, 15 deletions
diff --git a/cluster.sh b/cluster.sh index b44bff01e..30cfb5e75 100755 --- a/cluster.sh +++ b/cluster.sh @@ -20,14 +20,10 @@ EOT } # @formatter:on -function create_cluser { - for (( i = 0; i < $MASTERS; i ++ )); do - ./cloud.rb "${PROVIDER}" launch -e "${ENV}" --type=$MASTER_PLAYBOOK - done +function create_cluster { + ./cloud.rb "${PROVIDER}" launch -e "${ENV}" --type=$MASTER_PLAYBOOK -c $MASTERS - for (( i = 0; i < $MINIONS; i ++ )); do - ./cloud.rb "${PROVIDER}" launch -e "${ENV}" --type=$MINION_PLAYBOOK - done + ./cloud.rb "${PROVIDER}" launch -e "${ENV}" --type=$MINION_PLAYBOOK -c $MINIONS update_cluster @@ -35,13 +31,8 @@ function create_cluser { } function update_cluster { - for (( i = 0; i < $MASTERS; i ++ )); do - ./cloud.rb "${PROVIDER}" config -e "${ENV}" --type=$MASTER_PLAYBOOK - done - - for (( i = 0; i < $MINIONS; i ++ )); do - ./cloud.rb "${PROVIDER}" config -e "${ENV}" --type=$MINION_PLAYBOOK - done + ./cloud.rb "${PROVIDER}" config -e "${ENV}" --type=$MASTER_PLAYBOOK + ./cloud.rb "${PROVIDER}" config -e "${ENV}" --type=$MINION_PLAYBOOK } function terminate_cluster { @@ -69,7 +60,7 @@ case "${1}" in 'create') [ -z "${2:-}" ] && (usage; exit 1) ENV="${2}" - create_cluser ;; + create_cluster ;; 'update') [ -z "${2:-}" ] && (usage; exit 1) ENV="${2}" |