/terraform-boilerplate-aws

Boilerplate for modular terraform project with different env

Primary LanguageHCL

Terraform Boilerplate

 

Terraform Boilerplate

🚧 Terraform Boilerplate 🚀 Under construction... 🚧



🎯 About

This Terraform boilerplate project provides a structured foundation for managing infrastructure as code using Terraform.

✨ Features

✔️ Modular;
✔️ Allows different ENV;

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git and Terraform installed.

🏁 Starting

# 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

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❤️ by nebnhoj

 

Back to top