- S3 : Terraform ops management
- AWS : contingent on application region
- Ansible/Ansible Vault : vault encryption
- AWS CLI
nvm install
nvm use
npm i
npm i -g grunt-cli
This repository contains out-of-the box support for a full production build. Below is a dry-run command, re-run with --apply
to confirm run.
To destroy an entire AZ append --destroy
at the end of the command.
grunt terraform --env=production --region=west --zone=1
If any decrypted secrets files are modified, the following command needs to be executed in order to commit the encrypted files.
grunt encrypt