We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent eddb0ab commit 33109a8Copy full SHA for 33109a8
terraform/create.sh
@@ -0,0 +1,34 @@
1
+#!/bin/bash
2
+if [ $# -eq 0 ]; then
3
+echo 'name prefix count cores memory storage size'
4
+exit
5
+fi
6
+name="$1"
7
+shift
8
+prefix="$1"
9
10
+count="$1"
11
12
+cores="$1"
13
14
+memory="$1"
15
16
+storage="$1"
17
18
+size="$1"
19
+echo name $name
20
+echo prefix $prefix
21
+echo count $count
22
+echo cores $cores
23
+echo memory $memory
24
+echo storage $storage
25
+echo size $size
26
+
27
+cp ./vm.tf.template "./$name.tf"
28
+sed -i "s/~name~/$name/g" "./$name.tf"
29
+sed -i "s/~prefix~/$prefix/g" "./$name.tf"
30
+sed -i "s/~count~/$count/g" "./$name.tf"
31
+sed -i "s/~cores~/$cores/g" "./$name.tf"
32
+sed -i "s/~memory~/$memory/g" "./$name.tf"
33
+sed -i "s/~storage~/$storage/g" "./$name.tf"
34
+sed -i "s/~size~/$size/g" "./$name.tf"
0 commit comments