-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcreate_stack_heat.sh
38 lines (28 loc) · 1.06 KB
/
create_stack_heat.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#!/bin/bash
#sleep 10
#heat stack-create stack1 --template-file="HAProxy_Single_Instance.template" --parameters="KeyName=build_server;DesiredCapacity=200"
#for ((n=1; n<=$1; n++)); do
for n in {1..2}; do
vm_num=$(printf "%04d" $n)
vm_name="stack-"$vm_num
echo "heat stack-create $vm_name"
heat stack-create $vm_name --template-file=HAProxy_Single_Instance_223_224.template --parameters="KeyName=build_server;DesiredCapacity=100"
echo 'sleep 60'
sleep 60
done
for n in {3..4}; do
vm_num=$(printf "%04d" $n)
vm_name="stack-"$vm_num
echo "heat stack-create $vm_name"
heat stack-create $vm_name --template-file=HAProxy_Single_Instance_225_226.template --parameters="KeyName=build_server;DesiredCapacity=100"
echo 'sleep 60'
sleep 60
done
for n in {5..5}; do
vm_num=$(printf "%04d" $n)
vm_name="stack-"$vm_num
echo "heat stack-create $vm_name"
heat stack-create $vm_name --template-file=HAProxy_Single_Instance_227.template --parameters="KeyName=build_server;DesiredCapacity=200"
echo 'sleep 60'
sleep 60
done