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
Practical insights on Platform Engineering, Azure, GitHub, Terraform, and AI-powered delivery
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
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 Workflows. This sort of requirement is useful if the agent or runner requires access that … Read more
Have you been looking at Project Bicep? Creating some Bicep configurations and wanting to deploy via Azure DevOps? In this blog post, I am going to show how you can deploy an Azure Bicep file using Azure DevOps! What is Project Bicep? Its the Next Generation of ARM templates – Bicep is a Domain Specific … Read more
Creating Azure DevOps Pipelines? If avoidable, try not hard code values within your DevOps pipeline! In this blog post; I am going to go through a small Terraform pipeline from hard-coded values to using parameters & variables What is hard-code? Think of it from a pipeline perspective, you create a stage within your pipeline and … Read more
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 its own templated job that has multiple tasks. In this example I will be templating … Read more
Working on Azure DevOps Pipelines you may notice some repetition over time, whether that be copying the same stage or task multiple times but changing some values. This will result in your pipeline growing and growing unnecessary over time. What can we do? If you are coming from a developer perspective you will probably have … Read more
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 Azure in relation to deploying IaC in a pipeline. This blog post; I am going … Read more
Deploying ARM Templates and want to deploy using Azure DevOps Pipelines? Lets have a look in this blog post on how to achieve this! What is Azure DevOps? Deploying resources already into Azure; you probably already have came across using Azure DevOps, it is a hosted service by Microsoft that provides an end-to-end DevOps toolchain … Read more
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 used to make any changes to your infrastructure; including any additions and removals. The state … Read more
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 may be wanting multiple iterations of the Terraform pipeline; these iterations may require an approval … Read more