Devops Pipeline

When it comes to deploying Terraform via Pipelines your choices are almost limitless, you can go about it in so many ways, I personally have been deploying a lot of work based projects via Azure DevOps which has led me to also use it for personal projects. Pipeline Setup The pipeline setup I use is pretty basic and I won’t go into the weeds of the yaml file etc, but I will cover what it’s doing and how I deploy it....

July 11, 2022 · 2 min · 214 words · Nick Wilkinson

Terraform File Structure For Azure DevOps

This post is mainly a post for myself so that I remember how I structure Terraform for when I am deploying it in Azure DevOps. File Structure main.tf providers.tf backend.tf variables.tf variables.tfvars modules main.tf The main file just contains your terraform resource and module blocks, not much needs to be explained here. providers.tf Here is where we can set the version of terraform if we want to ensure that only a certain version of Terraform is used....

July 11, 2022 · 3 min · 459 words · Nick Wilkinson