Terraform Module does not declare a provider warning

Deploying Terraform to Azure using a module and notice a warning similar to the below? In this blog post I will show how you can fix the warning "Module module.storageaccount does not declare a provider named azurerm.storageaccount.If you wish to…

Storing and retrieving secrets in Azure KeyVault with Variable Groups in Azure DevOps Pipelines

Using Azure DevOps Pipelines and want to store secrets in Azure KeyVault? Use a variable group with Key Vault integration to retrieve these secrets and use within your DevOps pipeline Why Azure KeyVault? Using a variable group, you can store…

Create CSV reports from Log Analytics queries and email using Azure Logic Apps

Creating CSV reports from Log Analytics queries and email using Azure Logic Apps can be done in a few steps using a simple Workflow design! What are Logic Apps? A little resource with a big outcome, Logic Apps assist you…

Modify or edit remote Terraform state file in Azure

There may be a time where you are required to modify or edit remote Terraform state in Azure - in this blog I will show how you can achieve this! Why may I need to edit or modify? There can…

Scout Suite reports using Azure DevOps Pipeline

In this blog post, I am going to show how to run ScoutSuite in an Azure DevOps Pipeline and display reports within an Azure Storage Account Static Website

Get Public IP address of Azure DevOps hosted agent and Github-hosted runner

Wanting to know the specific Public IP address of an Azure DevOps hosted agent or GitHub-hosted runner? In this blog post I am going to show examples of how to retrieve each using bash within Azure DevOps Pipelines and GitHub…

Ignite 2021 Summary

Attending Ignite 2021, I have blogged a brief overview of the sessions I attended; recommend to watch and notable announcements With this version of Ignite being the second-part of the usual Microsoft Ignite conference and also being online was an…

Importing Terraform state at scale in Azure

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?…

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…