diff --git a/iap/example_startup_script.sh b/iap/example_startup_script.sh new file mode 100644 index 00000000000..15e31df425f --- /dev/null +++ b/iap/example_startup_script.sh @@ -0,0 +1,11 @@ +apt-get -y install git +apt-get -y install virtualenv +git clone https://github.com/GoogleCloudPlatform/python-docs-samples +cd python-docs-samples/iap +virtualenv venv +source venv/bin/activate +pip install -r requirements.txt +cat example_gce_backend.py | + sed -e "s/YOUR_BACKEND_SERVICE_ID/$(gcloud compute backend-services describe my-backend-service --global --format="value(id)")/g" | + sed -e "s/YOUR_PROJECT_ID/$(gcloud config get-value account | tr -cd "[0-9]")/g" > real_backend.py +gunicorn real_backend:app -b 0.0.0.0:80