Search Results for: terraform

Publishing GitHub Super-Linter Terraform Quality Checks to Azure DevOps Pipelines

Recently, I have written several DevOps related articles. Namely: This article is the 3rd one on a similar topic, but specifically focuses on the GitHub Super-Linter. The GitHub Super-Linter is a simple combination of various linters (41 at the time of this writing), written in bash, to help validate your source code. Quality Checks for Terraform The…

Deploying Azure DevOps (ADO) Using Terraform

About a month ago, Microsoft announced the release of the Azure DevOps Provider for Terraform. Using this provider, we’re able to create Azure DevOps (ADO) projects, repositories, pipelines, variable groups, etc. Recently, I delivered the 3rd part in my 3-part presentation series on “Infrastructure-as-Code (IaC) Using Terraform”. This “advanced edition” covered deploying infrastructure (ie. a hub-and-spoke…

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 variables, and naming conventions we’re dynamically extrapolating, it’s fairly simple. Next, in a separate Terraform module,…