Getting started with Terraform on Azure

Wanting to get started using Terraform in Azure? This blog post is for you, it will contain all that you will require for getting started with Terraform on Azure! What will the blog post contain? Intro to Terraform Terraform StagesCommon…

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…

Create an Azure DevOps self-hosted linux agent virtual machine using Terraform

Using Azure DevOps & wanting to deploy an Azure DevOps self-hosted agent using Terraform? In this blog I will show you how by creating all the required Azure resources for IaaS self-hosted agent! Why use an Azure DevOps self-hosted agent?…

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…

Copy Azure KeyVault secrets to another KeyVault using Azure CLI

I am going to show how you can copy Azure KeyVault secrets to another KeyVault using Azure CLI. I have two key vaults, keyvaultold - Contains secrets1 to secret7 keyvaultnewtest - Contains secret7 I want to copy secrets that are…

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…

Deploying Azure Bicep using GitHub Actions

Using Azure Bicep and want to deploy your Bicep configuration to Azure using GitHub Actions, in this blog post I am going to show how you can achieve this! What is Azure Bicep? Its the Next Generation of ARM templates…

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