ProjectSprint Infrastrucure Prerequisite Terraform CLI Environment Variables (I recommend direnv to setup the environment) export AWS_ACCESS_KEY_ID="" export AWS_SECRET_ACCESS_KEY="" export AWS_REGION="" export TF_VAR_PROJECTSPRINT_VM_PUBLIC_KEY="" How to start cd to aws/prod run terraform init (only needed at the first time, or when you add a new Terraform Module) run terraform plan -lock=false to know the changes that will happen to the Infrastrucure (if you are the administrator) run terraform apply to execute How to contribute Fork this project git clone the forked project Do modification that are needed (your ProjectSprint account should be able to run terraform plan -lock=false) If finished, create a pull request to this repo Collection of scripts: See ./scripts/script_collection.md