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.tfvarsfile to your own values and run theterraform init,planandapplyCLI commands
I run my Terraform using GitHub Actions and commit my encrypted tfvars file into my git repository. I use SOPS for encrypting the variables. More information on how to use SOPS can be found at the following link: https://github.com/getsops/sops