Index: compute_engine_scripts/skfe/vm_create_instance.sh |
diff --git a/compute_engine_scripts/skfe/vm_create_instance.sh b/compute_engine_scripts/skfe/vm_create_instance.sh |
new file mode 100755 |
index 0000000000000000000000000000000000000000..b3696a166461cf8b55213a304fd01b8a6609a198 |
--- /dev/null |
+++ b/compute_engine_scripts/skfe/vm_create_instance.sh |
@@ -0,0 +1,27 @@ |
+#!/bin/bash |
+# |
+# Creates the compute instance for the skia frontends. |
+# |
+set -x |
+ |
+source vm_config.sh |
+ |
+ |
+for NUM in $(seq 1 $NUM_INSTANCES); do |
+ |
+ gcloud compute --project $PROJECT_ID disks create $INSTANCE_NAME-$NUM \ |
+ --zone $ZONE \ |
+ --source-snapshot skia-pushable-base \ |
+ --type "pd-standard" |
+ |
+ gcloud compute --project $PROJECT_ID instances create $INSTANCE_NAME-$NUM\ |
+ --zone $ZONE \ |
+ --machine-type n1-standard-4 \ |
rmistry
2015/01/05 19:25:34
Store machine type in vm_config.sh to be consisten
jcgregorio
2015/01/05 20:13:17
Done.
|
+ --network "default" \ |
+ --maintenance-policy "MIGRATE" \ |
+ --scopes $SCOPES \ |
+ --tags "http-server" "https-server" \ |
+ --disk "name="$INSTANCE_NAME-$NUM "device-name="$INSTANCE_NAME-$NUM "mode=rw" "boot=yes" "auto-delete=yes" \ |
+ --metadata-from-file "startup-script=startup-script.sh" |
+ |
+done |