In this episode I’m going to be looking at refining our pipeline code by adding formatting checks and putting some of our more sensitive variables into and Azure DevOps library. If you’ve been with me on the whole journey you now should have a relatively good understanding of the structure of pipelines, and be able to use them to deploy resources into Azure using basic Terraform code.
Tag: Tutorial
Terraform for Azure: Basics (5)
This fifth episode in our series of posts dealing with the basics of HashiCorp Terraform for Azure is going to be a bit shorter than usual. I felt we needed a little breather after the last epic that we had to work through. I’m going to discuss how to lock down the Terraform state storage account and manipulate its firewall while we perform DevOps operations.
Terraform for Azure: Basics (4)
For the fourth post in this series on the basics of Terraform for Microsoft Azure using Azure DevOps and Visual Studio Code, I’m going to be covering the slightly more complex issues of governance and security, along with a bit of automation using triggers. You’ll learn how to stage your pipelines and create code branches…
Terraform for Azure: Basics (3)
This is the third post in a series dealing with the basics of Terraform for Microsoft Azure using Azure DevOps. This post will work through the process of creating a build pipeline and deploying a simple resource.
Terraform for Azure: Basics (2)
Repositories and Pipelines
If you’re following this series on the basics of Terraform for Azure, this is the second post and it deals with repositories (repos) and pipelines. Just to reiterate, this series is designed as a memory aid for myself, and hopefully it can help others at the same time.
Terraform for Azure: Basics (1)
Introduction and Prerequisites
I’ve been architecting Microsoft Azure platforms for a good few years now, and whilst I’ve been fully aware of the benefits of Infrastructure as Code (IaC), I’m not a developer (back in the 1980s I used to copy code from magazines into my Sinclair ZX81, but that’s about it), and any deployments I’ve done myself have been via the portal.