This repo contains various Terraform modules for common services in Azure.
The Git repository contains the following directories:
๐ labs # these are lab environments composed of multiple modules
๐ modules # these are common Azure Terraform Modules
๐ production # these are modules specific to my own environment
- Clone this repo locally
- Install Terraform for the appropriate operating sytem on which you will be running the tool. Instructions here
- Change the values in the
terraform.tfvars
file to your own values and run theterraform init
,plan
andapply
CLI commands
I run my Terraform using Azure Pipelines. You may notice the terraform.tfvars
file values contain #{ }#
tokens. This is because I use the Replace Tokens extension which allows you to inject variables from pipeline variables or variable groups within Azure DevOps