Skip to content

Instantly share code, notes, and snippets.

@josephsindel
Created January 23, 2020 21:43
Show Gist options
  • Save josephsindel/eadeb7185c97cf6831faccba70a4fb68 to your computer and use it in GitHub Desktop.
Save josephsindel/eadeb7185c97cf6831faccba70a4fb68 to your computer and use it in GitHub Desktop.
$ cat mb-envvars.sh
#!/bin/bash
MAC=$(curl -s http://169.254.169.254/latest/meta-data/mac/)
VPCID=$(curl -s http://169.254.169.254/latest/meta-data/network/interfaces/macs/${MAC}/vpc-id/)
if [[ $VPCID == vpc-fd264e9b ]]
then
export ENV=prod
else
export ENV=qa
fi
export MB_DB_PASS=$(aws ssm get-parameter --with-decryption --name "${ENV}-metabase-db-pass" --query Parameter --region us-east-1 | jq '.Value' --raw-output)
export MB_DB_HOST=$(aws ssm get-parameter --name "${ENV}-metabase-db-endpoint" --query Parameter --region us-east-1| jq '.Value' --raw-output)
render /etc/default/metabase
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment