This Terraform boilerplate project provides a structured foundation for managing infrastructure as code using Terraform.
✔️ Modular;
✔️ Allows different ENV;
The following tools were used in this project:
Before starting 🏁, you need to have Git and Terraform installed.
# Clone this project
$ git clone https://github.com/nebnhoj/terraform-boilerplate-aws
# Access
$ cd terraform-boilerplate-aws
# Add terraform Environment
$ cp ./environment/sample.tfvars.tpl ./environment/{{environment}}.tfvars
# Install dependencies
$ terraform plan -var-file=./environments/{{environment}}.tfvars
# Run the project
$ terraform apply -var-file=./environments/{{environment}}.tfvars
# Check if the instance are being initialize
This project is under license from MIT. For more details, see the LICENSE file.
Made with ❤️ by nebnhoj