Terraform – Build a VM

In this post, we will deploy a VM to Azure using Terraform, in the previous post we deployed the Resource Group and Virtual Network. Now we will build on this …

Terraform – State

Each time we run terraform it records the infrastructure created in a Terraform state file. It is a custom JSON format that maps the resources in Azure, AWS, Google, etc …

Terraform – list

In Terraform arguments can have a number of values assigned to it. These lists are surrounded by a couple of square brackets [] and are a sequence of comma-separated values. …

Terraform – Dependenices

In our last couple of posts on Building Infrastructure and modify we created a resource group within Azure and then modified the tags. Having a single resource group is not …

Terraform – Modify

In our previous post, we build a resource group in Azure. Below we are going to see what happens when we modify it. As companies grow or decrease, infrastructure constantly …

Terraform configuration

The files that are used to build the infrastructure are simply known as the Terraform configuration. The configuration declares the desired state and it is up to Terraform and the …

Installing Terraform (Windows 10)

Terraform is distributed as a binary package to install it on a Windows 10 machine The appropriate binary can be download from https://www.terraform.io/downloads.html. After downloading, and unzipping the file which …

Infrastructure as Code – Terraform

Infrastructure as Code (IaC) allows for the building and managing of infrastructure through the use of a file or files rather than manually configuring resources in a user interface. This …