| 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..31c882c5184ca2ac149b0c9d60362470de2d2f45
|
| --- /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 $MACHINE_TYPE \
|
| + --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
|
|
|