Skip to content
This repository has been archived by the owner on Sep 20, 2023. It is now read-only.

Commit

Permalink
adds creds for bigquery viewer for dshop backend image builder
Browse files Browse the repository at this point in the history
  • Loading branch information
mikeshultz committed May 12, 2020
1 parent 6e25e97 commit 0de3fc0
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions dapps/shop/backend/scripts/gcp/marketplace/startup_script.sh
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,14 @@ sudo -u dshop pm2 start app.js
sudo -u dshop pm2 save
sudo env PATH="$PATH:/usr/bin" pm2 startup systemd -u dshop --hp /home/dshop
###############################
# Auth for BigQuery read access
###############################
export GOOGLE_APPLICATION_CREDENTIALS="/home/dshop/service_creds.json"
echo "ewogICJ0eXBlIjogInNlcnZpY2VfYWNjb3VudCIsCiAgInByb2plY3RfaWQiOiAib3JpZ2luLTIxNDUwMyIsCiAgInByaXZhdGVfa2V5X2lkIjogIjBmMGUzZmVmYjVhYjc1NjFjYWU0ZWM3MDYyOGZjZWI3NWFkODIzNmYiLAogICJwcml2YXRlX2tleSI6ICItLS0tLUJFR0lOIFBSSVZBVEUgS0VZLS0tLS1cbk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRQzJhYVVoc0RGSWwxeW1cbmdsZXRYZ1NsTS9IYm1PZTRlZDdVVjV4OTkyQ1UzRkdJTXErUGZUSW5WT01lTXl0Q3ZiUytKaEVHMlFBUzY2NkJcbjdaU0l1TjVEbElYOHM3aUk0c0Z5ZU9jeVB3N0FOVVhRZWtSQXZaZGdVY08wcUhLeVZkQVl5L1BMa3J2Tllna05cbmF2SWwwUEFEUDEvYjdxVFhybkR4L0tOTlpsNS9BN0FRNjVoczhiYnpCUmFUeWh3OEp0NmFwNE9YcVdteFJWY1FcblNoVGVFN2pPTnZ5anpUbndSaDdNck5neDdERFpyNkduME8yZzRUZnBtUmg3a2xjejZ0T0ZWaGxYc1VUNXg5eWdcbllxK2VoK3Z5dWJFY3lFa0NvcDZwOTlVWlNYMk0rK3ZhdDlMR2NsN3cwM3J1RDkxK1R6Y3NwdVp1bllmRkdqaW1cbmhYY3NlR1NsQWdNQkFBRUNnZ0VBVU5nS2lSOHpBSGFnNStVTm9iYncvUnpEL0t6TVNmeXRUdFBUZGhxTWtmMEJcbkg0bERPS2RtY25zVE8zKzNGUm5Kd0pwVFlvTUxIdGVZWEZva3dlR1pGRDkva0l0QVpsNkZHTXhQdnZ1bWVIWkRcbnprMVo4WTExU1FtRDRJM2xZM2RYeHAyaG02QVpIc0hydkNnaFVMUkVvMVBUa3NBMkM2Ynl4TFRRMVUxZzVRNUlcblRqNjRDdjdlQ0ZCKzhSV0ZJUjNqczdZUmdjLzBKUnNXZ2JjbXhUV0ZMOWJJeEttOERnWW9ueHFVZWt6bzdwQlZcbittSGxuandTTllVUDNrQzJFZVdQZkF4ZGFNc0hkOFpucUlOZk9DTHovMEFwVVBkay9aMS9BaHlFcWUzZ2pBODdcbkE1dFhna05ibEpQWHl0bFBwSHUrNWlXYW5heTNwVDdKdWxMdUJUa0g4d0tCZ1FEWWlWV0ZTZjUyZ1F0Z0pyTC9cbjJ5SE9mYlJWYitKWkEyQmNqZzNDR0ZQbW01MFBEUjVHOUJzbFREODZPLzM3bCtIMnVXY3RrS25jOGpaWCt2dUhcbkdKZmN6R2pveCtISG14TnJkSkpNenhWT21ZdFBrN3ZweHJXVVpQclJLT2N2aUlRNWh1Y2dYbjJoTE1lUzBON2RcbktMUGFUbHdEMXpSMDkrRlBoR0FkVGovTnN3S0JnUURYcUQyeE45dHpMellDZVpXSWxIS293ZmFPOWx2MDBxZVNcbmRhdVVXMXNhVUNVdk8rTnhKYlNKMkwvRDAxd0o0NkZrTkJDZDRNWkdlMzBGdVFnZXAyd0pHUnpGYVZrS0VmRktcbjkvaWh4N2lQTjlaYmZ5M3hxVThuWGY0a0lKY3FYS2owdnJKUGVhSVlsblpoNTc1dWJLa0dic2tGV2JjeUhnVERcbnFrVENuMlJJUndLQmdRRFdGT0ZpaUVkMnJocXJFMWZCc2NyNHRqdEdoUG1KKzlhWGF6S2JCU1plUnRlKys3OUZcbmN5NHJiL2pMQUdrWkI0NjJPWk9TN3dXaGxpNjRTVUhJelQzSFpLa01EQ0pqRUNUaEJqMW1odzZQeVNwOG9Ka1dcbmhna2NEOElTYkpnMDNJbXR2bnhmK2t2R3Y5a0loRXp5NXJ6NlJxS2VnWFF4ZUtsZnpvYWdNcTdPRlFLQmdFN3Vcbm1oM3FGdDB5MDI3V2QzKzA3YjZNdDZTZDBReHJxYisyWitWMkJvTThBRkFvZUZlcWVFalgxMkJpVk5hZHhTMTZcbnpQWXNGZ1lvSHB0Z25QTXpUaHlLWDNoMTFZd1ZBeDd3WWNVODUzVXI5NzRuYjNaN0JLaWhBMnJQcnVSblk4T29cbnBIVG9UUWI0MHoyRVo3UGMrNFNLT2ZOR1lnSHE4TTE0M1kvcWJQYnpBb0dBZGdrWEYwZUVudUdhY00vRm1lYndcbmZHZS9QZXcrSmVKMVFiWElCSHRHSmgwRWRHa2JqckZBSTRsL3ZFUWZpc1hUR3RBZkkxZmhXSEM4VEd2bGFISHJcbjFySFlXMXZIaGcrbDMwbnF2TkJoRzhQNnFqWWFqQ1JsUmo0RWswcHNtWXlBK3ZQM2FQa3lDVWdmSkdDSHV5OXNcblZ2UmM3cFVGK1AxYXdieU9INGFZY0hNPVxuLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLVxuIiwKICAiY2xpZW50X2VtYWlsIjogImJpcXVlcnktcmVhZGVyQG9yaWdpbi0yMTQ1MDMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLAogICJjbGllbnRfaWQiOiAiMTAzMjIyOTIxOTA3MzE5MDc0MTUzIiwKICAiYXV0aF91cmkiOiAiaHR0cHM6Ly9hY2NvdW50cy5nb29nbGUuY29tL28vb2F1dGgyL2F1dGgiLAogICJ0b2tlbl91cmkiOiAiaHR0cHM6Ly9vYXV0aDIuZ29vZ2xlYXBpcy5jb20vdG9rZW4iLAogICJhdXRoX3Byb3ZpZGVyX3g1MDlfY2VydF91cmwiOiAiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vb2F1dGgyL3YxL2NlcnRzIiwKICAiY2xpZW50X3g1MDlfY2VydF91cmwiOiAiaHR0cHM6Ly93d3cuZ29vZ2xlYXBpcy5jb20vcm9ib3QvdjEvbWV0YWRhdGEveDUwOS9iaXF1ZXJ5LXJlYWRlciU0MG9yaWdpbi0yMTQ1MDMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iCn0K" | base64 -d > $GOOGLE_APPLICATION_CREDENTIALS
echo 'GOOGLE_APPLICATION_CREDENTIALS=/home/dshop/service_creds.json' >> /app/dshop/.env
echo 'BIG_QUERY_TABLE=origin-214503.dshop.products' >> /app/dshop/.env
####################################
# Openresty config to proxy to dshop
####################################
Expand Down

0 comments on commit 0de3fc0

Please sign in to comment.