In the previous article, we talked about how Terraform works as well as the configuration file structure and providers. If you missed it and you’re new to Terraform, I recommend taking a look at it.

In this article, I’ll go a step further by talking about modules, and input/output variables.

Terraform modules

Branch policies are a crucial part of the Git workflow and allow you to define rules to protect critical development branches. While I’ve already published an article where I showed how to implement these policies in Azure DevOps, this article will focus on GitHub and its differences with Azure DevOps.

Ivan Porta

Microsoft Certified DevOps Engineer Expert | MCT | Public Speaker | Customer Engineer @Microsoft

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store