github.com/brandonstevens/terraform@v0.9.6-0.20170512224929-5367f2607e16/examples/google-internal-load-balancing/startup.sh (about) 1 #! /bin/bash 2 apt-get update 3 apt-get install apache2 -y 4 a2ensite default-ssl 5 a2enmod ssl 6 service apache2 restart 7 INSTANCE_NAME=`curl -s -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/hostname | awk -F "." '{print $1}'` 8 ZONE=`curl -s -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/zone | awk -F "/" '{print $NF}'` 9 echo '<!doctype html><html><body><h1>'$INSTANCE_NAME'</h1></body></html>' | tee /var/www/html/index.html 10 gcloud compute instances delete-access-config $INSTANCE_NAME --zone $ZONE