In Azure DevOps pipeline, you might want to check out a repository using a specific branch or tag, in this blog post - I am going to show how you can use variables to dynamically achieve this! Why dynamic? My…
Category: Azure DevOps
Creating Terraform Variables from Azure DevOps Pipeline Variables
Deploying Terraform using an Azure DevOps pipeline, you can use pipeline variables as part of your Terraform variables, in this blog post I will show you how. With Terraform, you are probably using .tfvars if deploying the multiple environments -…
Read More Creating Terraform Variables from Azure DevOps Pipeline Variables
If, elseif or else in Azure DevOps Pipelines
Writing Azure DevOps Pipelines YAML, have you thought about including some conditional expressions? In this blog post, I am going to show how you can use If, elseif or else expressions to assist in your pipeline creation Probably the most…
Analyze your Kubernetes YAML files and Helm Charts to ensure best practices using KuberLinter in Azure DevOps Pipeline
Deploying a number of YAML files or Helm Charts as part of your Kubernetes deployment? Unsure if they are representing best practices? KubeLinter will help you to achieve best practices within your YAML configurations & Helm Charts - I will…
Creating dynamic variables during a pipeline run in Azure DevOps
In Azure DevOps Pipelines - you can create variables "on the fly" during your pipeline run! Wanting to create a variable such as resource ID, location of a resource in Azure etc? This blog post is for you! I will…
Read More Creating dynamic variables during a pipeline run in Azure DevOps
Deploy to Azure Container App from Azure Container Registry using a CI/CD Azure DevOps Pipeline and Azure CLI
Azure Container Apps are relatively new in Azure, still in Preview as of writing this blog post. In this blog, I will be deploying to Azure Container App from Azure Container Registry using a CI/CD Azure DevOps Pipeline and Azure…
Deploy to Azure Container Instance from Azure Container Registry using a CI/CD Azure DevOps Pipeline and Terraform
I am going to show using an Azure DevOps Pipeline and Terraform how you can deploy to your Azure Container Instance and setting up the pipeline to build a new Image and enabling CI/CD when you push to the repository…
Setting up Azure DevOps to begin deploying Terraform and configuring an Azure Storage Account for Terraform remote state
Within this blog post I am going to show how to setup Azure DevOps and configuring an Azure Storage Account for Terraform remote state. I write numerous blog posts that do reference this scenario quite often; rather than repeating myself…
Error: spawn terraform ENOENT when running Terraform in Azure DevOps Pipeline
A quick blog post to detail the simple fix of when you see the error: spawn terraform ENOENT when running your Terraform within an Azure DevOps Pipeline. Depending on which stages you have setup to run, you will notice this…
Read More Error: spawn terraform ENOENT when running Terraform in Azure DevOps Pipeline
Running builds and releases in Azure DevOps using an Elgato Stream Deck
Recently I got an Elgato Stream Deck - they are awesome for Productivity! In this blog post I am going to show how you can run builds and releases in Azure DevOps by clicking on your Stream Deck and also…
Read More Running builds and releases in Azure DevOps using an Elgato Stream Deck