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