This project demonstrates how to create and manage a new development environment using Terraform.
.
├── environments/
│ └── templates/
│ ├── environment/
│ │ ├── main.tf # Environment-specific resources
│ │ ├── variables.tf # Environment variables
│ │ └── outputs.tf # Environment outputs
│ └── web-app/
│ ├── main.tf # Web app configuration
│ ├── variables.tf # Web app variables
│ └── outputs.tf # Web app outputs
├── main.tf # Main configuration file
├── variables.tf # Global variables
├── outputs.tf # Global outputs
└── README.md # Project documentation
-
Clone the repository:
git clone <repository-url> cd DotNetTeamSession
-
Initialize Terraform:
terraform init
To create a new environment easily, you can modify the variables.tf file to change the configuration parameters such as resource names, sizes, and regions.
This project is licensed under the MIT License.