diff --git a/cluster/gce/util.sh b/cluster/gce/util.sh index 77dd2f15a0..701f6b84b3 100755 --- a/cluster/gce/util.sh +++ b/cluster/gce/util.sh @@ -647,7 +647,7 @@ function create-nodes() { local last_mig_size=$((${NUM_NODES} - (${NUM_MIGS} - 1) * ${instances_per_mig})) #TODO: parallelize this loop to speed up the process - for i in $(seq $((${NUM_MIGS} - 1))); do + for ((i=1; i<${NUM_MIGS}; i++)); do gcloud compute instance-groups managed \ create "${NODE_INSTANCE_PREFIX}-group-$i" \ --project "${PROJECT}" \ @@ -708,7 +708,7 @@ function create-autoscaler() { local min_instances_per_mig=$(((${AUTOSCALER_MIN_NODES} + ${NUM_MIGS} - 1) / ${NUM_MIGS})) local last_min_instances=$((${AUTOSCALER_MIN_NODES} - (${NUM_MIGS} - 1) * ${min_instances_per_mig})) - for i in $(seq $((${NUM_MIGS} - 1))); do + for ((i=1; i<${NUM_MIGS}; i++)); do gcloud compute instance-groups managed set-autoscaling "${NODE_INSTANCE_PREFIX}-group-$i" --zone "${ZONE}" --project "${PROJECT}" \ --min-num-replicas "${min_instances_per_mig}" --max-num-replicas "${max_instances_per_mig}" ${metrics} || true done