Terraform

Terraforming Azure Policy

Terraforming Azure Policy

Recently I’ve been working with Azure Policy and deploying said policies via Infrastructure-as-Code (IaC) through Terraform. While working through this, I’ve come across a few gotchas that I’d like to share. Note: I’ll share a larger code-based mini-series in the…

The Good, Bad, and Ugly of Terraforming Azure Network Security Groups (NSGs)

The Good, Bad, and Ugly of Terraforming Azure Network Security Groups (NSGs)

Here’s a scenario that I encountered recently with a client, and with the help of HashiCorp, was able to overcome.   Scenario Firstly, we have some Terraform code that sets up a VNet and corresponding Subnets. Aside from all the…

My Terraform Resources List (for those that insist on being “cloud agnostic”)

My Terraform Resources List (for those that insist on being “cloud agnostic”)

Over the past several months, I have been ramping up on the Infrastructure-as-Code (IaC) templating language called Terraform for a project that I am engaged in. And while I do not have anything against Terraform (after all, it IS very…

Move Over Terraform, You’re Not The Only Code In Town!

Move Over Terraform, You’re Not The Only Code In Town!

It’s been a long standing “issue” and challenge with Azure Resource Manager (ARM) Templates. If you want to deploy an ARM template, you must already have a Resource Group created to deploy into. Workarounds have included writing a PowerShell script,…

Terraform Is NOT the Cloud Agnostic Platform You Think It Is!

Terraform Is NOT the Cloud Agnostic Platform You Think It Is!

I’ve been working with the Cloud, and more specifically, Azure, for many years. And things undoubtedly have progressed. From back when we used to have to modify XML files for networking (yes, that was a thing), to ARM and PowerShell,…

%d bloggers like this: