Commit d9942288 authored by Matt Brannock's avatar Matt Brannock

Create managed instance groups for nodes in parallel

parent 2bd14ea6
...@@ -2342,7 +2342,6 @@ function create-nodes() { ...@@ -2342,7 +2342,6 @@ function create-nodes() {
local instances_left=${nodes} local instances_left=${nodes}
#TODO: parallelize this loop to speed up the process
for ((i=1; i<=${NUM_MIGS}; i++)); do for ((i=1; i<=${NUM_MIGS}; i++)); do
local group_name="${NODE_INSTANCE_PREFIX}-group-$i" local group_name="${NODE_INSTANCE_PREFIX}-group-$i"
if [[ $i == ${NUM_MIGS} ]]; then if [[ $i == ${NUM_MIGS} ]]; then
...@@ -2365,8 +2364,9 @@ function create-nodes() { ...@@ -2365,8 +2364,9 @@ function create-nodes() {
"${group_name}" \ "${group_name}" \
--zone "${ZONE}" \ --zone "${ZONE}" \
--project "${PROJECT}" \ --project "${PROJECT}" \
--timeout "${MIG_WAIT_UNTIL_STABLE_TIMEOUT}" || true; --timeout "${MIG_WAIT_UNTIL_STABLE_TIMEOUT}" || true &
done done
wait
} }
# Assumes: # Assumes:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment