Immutable infrastructure

Cattle vs pets is a well known concept in DevOps used to describe a mindset when treating servers. The core meaning behind it is immutable infrastructure.

Installing Flux using Azure DevOps and Helm on AKS

Flux is an open-source project that’s currently being incubated by the Cloud Native Computing Foundation. It enables Kubernetes cluster to adopt a GitOps workflow for deployments. Terraform can get you most of the way there. But, ultimately, there’s some glue...

Azure AD permissions to read service principals

Yesterday, I wrote a guide on configuring an AKS cluster to pull down images from a private Azure Container Registry. I demonstrated this using Terraform. If you’re like me, you’ll want to run any automation using a pipeline so that...

Best practices for Azure Container Registry

It’s easy to create a private container registry on Azure. It’d be a private registry that only you and whoever is part of your organization can access. There’s great documentation by Microsoft on some best practices. Below are my top...