Docker
On .aws/credentials
create a new profile
[default]
aws_access_key_id=YOUR_ACCESS_KEY_ID
aws_secret_access_key=YOUR_SECRET_ACCESS_KEY
make build
make setup
make init environment=develop
make plan environment=develop
make apply environment=develop
make container
terraform plan -target=module.nat
ssh -i "./environments/develop/files/ssh_keys/develop" -A ec2-user@x.x.x.x
ssh ubuntu@y.y.y.y
make destroy environment=develop
git clone https://github.com/AxelMonroyX/terraform-structure.git
cd terraform-structure
rm -rf .git
git init
git config user.name "Your Name"
git config user.email "youremail@email.com"
git add .
git commit -m "Initialize project"
git remote add origin yourOrigin/terraform-structure.git
- Terraform - The web framework used
- terraform-docs - Terraform documentation generator
- nginx - Nginx is a web server
- Axel Monroy - Github