This repo is a companion repo to the Deploy the Microsoft Cloud Adoption Framework Enterprise-Scale Module tutorial.
- Terraform: https://developer.hashicorp.com/terraform/tutorials/aws-get-started/install-cli
- Azure CLI: https://learn.microsoft.com/en-us/cli/azure/install-azure-cli
- Azure Pass Subscription: https://www.microsoftazurepass.com/Home/HowTo?Length=5
- Visual Studio Code: https://code.visualstudio.com/
- Install all the requirements
- Clone folder to local filesystem
- Open it in visual studio code
- Modify parameters as required
- in a terminal windows inside the main folder of the source code you can execute the following commands:
az login
- copy the ID of your subscription either from azure portal or from az login result
az set account --subscription="<Your subscription Id>"
terraform init
terraform validate
terraform plan -var-file="terraform.tfvars"
terraform apply -var-file="terraform.tfvars"
terraform destroy