From c0fbf91972598b94e1e6c78288da69fbe02e3b19 Mon Sep 17 00:00:00 2001 From: Boris Daich Date: Mon, 29 Jun 2020 22:51:48 +0300 Subject: [PATCH 1/7] updated with real values PROJECT_ID = '194136833887' BACKEND_SERVICE_ID = '6330552415137722363' --- iap/example_gce_backend.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/iap/example_gce_backend.py b/iap/example_gce_backend.py index 292532bc2a1..000385e67de 100755 --- a/iap/example_gce_backend.py +++ b/iap/example_gce_backend.py @@ -18,8 +18,8 @@ import validate_jwt -CLOUD_PROJECT_ID = 'YOUR_PROJECT_ID' -BACKEND_SERVICE_ID = 'YOUR_BACKEND_SERVICE_ID' +CLOUD_PROJECT_ID = '194136833887' +BACKEND_SERVICE_ID = '6330552415137722363' app = flask.Flask(__name__) From 79b71168dad01f3aab2682b40f0a8bafd82298d7 Mon Sep 17 00:00:00 2001 From: Boris Daich Date: Mon, 29 Jun 2020 23:30:02 +0300 Subject: [PATCH 2/7] fixed the numbers --- iap/example_gce_backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iap/example_gce_backend.py b/iap/example_gce_backend.py index 000385e67de..bb26e8102d4 100755 --- a/iap/example_gce_backend.py +++ b/iap/example_gce_backend.py @@ -18,7 +18,7 @@ import validate_jwt -CLOUD_PROJECT_ID = '194136833887' +CLOUD_PROJECT_ID = '875753672507' BACKEND_SERVICE_ID = '6330552415137722363' app = flask.Flask(__name__) From e8fe56aeb3bad6db7c60866d8466ef7656abcaa5 Mon Sep 17 00:00:00 2001 From: Boris Daich Date: Mon, 29 Jun 2020 23:42:31 +0300 Subject: [PATCH 3/7] 9120800587822658754 --- iap/example_gce_backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iap/example_gce_backend.py b/iap/example_gce_backend.py index bb26e8102d4..df054859308 100755 --- a/iap/example_gce_backend.py +++ b/iap/example_gce_backend.py @@ -19,7 +19,7 @@ import validate_jwt CLOUD_PROJECT_ID = '875753672507' -BACKEND_SERVICE_ID = '6330552415137722363' +BACKEND_SERVICE_ID = '9120800587822658754' app = flask.Flask(__name__) From defe3a6c14407e644620f2d42b1bb8e3549ded00 Mon Sep 17 00:00:00 2001 From: Boris Daich Date: Wed, 1 Jul 2020 20:52:38 +0300 Subject: [PATCH 4/7] startup.sh created --- iap/startup.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 iap/startup.sh diff --git a/iap/startup.sh b/iap/startup.sh new file mode 100644 index 00000000000..6beb4ddb537 --- /dev/null +++ b/iap/startup.sh @@ -0,0 +1,17 @@ +#!/bin/bash +apt-get -y update +apt-get -y install git +apt-get -y install virtualenv +apt-get install nodejs +apt-get install npm +npm install -g --unsafe-perm node-red +git clone https://github.com/BorisDaich/python-docs-samples +cd python-docs-samples/iap +virtualenv venv -p python3 +source venv/bin/activate +pip install -r requirements.txt +cat example_gce_backend.py > real_backend.py +node-red > /var/log/node-red.log 2>&1 & +gunicorn real_backend:app -b 0.0.0.0:80 --access-logfile /var/log/gunicorn-access.log --error-logfile /var/log/gunicorn-error.log + + From 2e5982bc144ca216d4d7e40b86ad24c8888592ea Mon Sep 17 00:00:00 2001 From: Boris Daich Date: Wed, 1 Jul 2020 20:57:51 +0300 Subject: [PATCH 5/7] fixed startup.sh --- iap/startup.sh | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/iap/startup.sh b/iap/startup.sh index 6beb4ddb537..999765f8434 100644 --- a/iap/startup.sh +++ b/iap/startup.sh @@ -1,17 +1,10 @@ #!/bin/bash -apt-get -y update -apt-get -y install git -apt-get -y install virtualenv -apt-get install nodejs -apt-get install npm -npm install -g --unsafe-perm node-red -git clone https://github.com/BorisDaich/python-docs-samples -cd python-docs-samples/iap -virtualenv venv -p python3 -source venv/bin/activate -pip install -r requirements.txt -cat example_gce_backend.py > real_backend.py + +echo running node-red node-red > /var/log/node-red.log 2>&1 & + + +echo running gunicorn gunicorn real_backend:app -b 0.0.0.0:80 --access-logfile /var/log/gunicorn-access.log --error-logfile /var/log/gunicorn-error.log From f2ef9b6be220cce91e7760f3c1ed792585ad98e6 Mon Sep 17 00:00:00 2001 From: prudhvi-cmx <63741590+prudhvi-cmx@users.noreply.github.com> Date: Wed, 1 Jul 2020 14:09:28 -0400 Subject: [PATCH 6/7] Updated Startup.sh --- iap/startup.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/iap/startup.sh b/iap/startup.sh index 999765f8434..446f2371b75 100644 --- a/iap/startup.sh +++ b/iap/startup.sh @@ -1,4 +1,7 @@ #!/bin/bash +sudo apt-get install nodejs +sudo apt-get install npm +sudo npm install -g --unsafe-perm node-red echo running node-red node-red > /var/log/node-red.log 2>&1 & From e88f287e4ed126bb23eac51726afab0c42955011 Mon Sep 17 00:00:00 2001 From: prudhvi-cmx <63741590+prudhvi-cmx@users.noreply.github.com> Date: Wed, 1 Jul 2020 14:14:16 -0400 Subject: [PATCH 7/7] add -y to apt-get commands --- iap/startup.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/iap/startup.sh b/iap/startup.sh index 446f2371b75..08f5a1196d9 100644 --- a/iap/startup.sh +++ b/iap/startup.sh @@ -1,6 +1,6 @@ #!/bin/bash -sudo apt-get install nodejs -sudo apt-get install npm +sudo apt-get -y install nodejs +sudo apt-get -y install npm sudo npm install -g --unsafe-perm node-red echo running node-red