Prerequisites: node/npm
- npm install
- npm run start
Prerequisites: terraform, node/npm
- Set up AWS credentials: i. export AWS_REGION=us-east-1 ii. export AWS_ACCESS_KEY_ID={YOUR_KEY_ID} iii. AWS_SECRET_ACCESS_KEY={YOUR_SECRET_KEY}
- Enter the infrastructure directory:
cd infrastructure
- Initialize terraform:
terraform init
- Build latest code:
npm install && npm run build
- Apply terraform:
terraform apply
Prerequisites: gcloud cli, node/npm
- Configure Gcloud cli:
gcloud auth login
- Set project ID:
export PROJECT_ID=pneuma-312021
- gcloud app deploy --project=$PROJECT_ID