In my previous blog post, I detailed how to import 3 Azure resources until Terraform state, a manual approach that is fine for a few resources; what happens if there are 100s of the same resource already configured in Azure?…
Tag: Terraform
Importing Terraform State in Azure
Wanting to import into a Terraform state file - unsure how? This blog will assist you with with that importing! In this blog, I am going to show you how to import Azure resources into a terraform state file; this…
Deploy Terraform using GitHub Actions to Azure
Using Terraform to deploy your Azure resources is becoming more and more popular; in some instances overtaking the use of ARM to deploy into Azure. I will show you in this blog how you can deploy your Azure Resources created…
Creating Templates For Azure DevOps Pipeline Jobs
Azure DevOps pipeline templates allow you to create multiple types of templates that you can define and reuse in multiple pipelines. In this blog post I am going to show how you can create template jobs! Each stage will have…
Terraforming from zero to pipelines as code with Azure DevOps
Are you ready to Terraform? Are you ready to deploy to Azure via Pipelines as code? Then you are going to enjoy this blog post! I've blogged a lot recently about Azure DevOps and Terraform; both very relevant topics in…
Read More Terraforming from zero to pipelines as code with Azure DevOps
Provision and storing Terraform backend state remotely to use with TerraformTaskV1@0
Terraform must store state about your Azure Infrastructure and additional configurations. This "state" is used by Terraform to plan against any related real world resources. It uses the state to create the plan when you run "terraform plan" and also…
Read More Provision and storing Terraform backend state remotely to use with TerraformTaskV1@0
Deploying Terraform using Azure DevOps with Build Artifacts
In this blog post, I am going to show how you can deploy Terraform using Azure DevOps with a Build Artifact that is created during the Terraform plan stage. Why Build Artifacts for Terraform? Working in a busy environment, you…
Read More Deploying Terraform using Azure DevOps with Build Artifacts
Deploy Azure Storage Static Website using Terraform
I am going to show how you can deploy a static Azure Storage Website using Terraform; this supports static content from HTML, CSS, JavaScript and Image Files. These files are served from a storage container that needs to be called…
Read More Deploy Azure Storage Static Website using Terraform
Deploying Terraform from develop to production consecutively using Azure DevOps
In this blog post, I am going to be diving further into deploying Azure Resources with Terraform using Azure DevOps with a CI/CD perspective in mind. I am going to show how you can deploy a develop & production terraform…
Read More Deploying Terraform from develop to production consecutively using Azure DevOps
Network Security Group Rule Creation using Terraform
In this blog post I am going to create a set of Network Security Group rules in Terraform using the resource azurerm_network_security_rule and rather than copying this resource multiple times I will show how you can iterate over the same resource multiple times using for_each meta-argument in Terraform.