Skip to content

Commit 33109a8

Browse files
author
Matt Cuneo
authoredDec 16, 2021
Create create.sh
1 parent eddb0ab commit 33109a8

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed
 

‎terraform/create.sh

+34
Original file line numberDiff line numberDiff line change
@@ -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+
shift
10+
count="$1"
11+
shift
12+
cores="$1"
13+
shift
14+
memory="$1"
15+
shift
16+
storage="$1"
17+
shift
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

Comments
 (0)
Failed to load comments.