This post, inspired by “From VMs to Managed Pools - Navigating Azure DevOps Agent Hosting” by Programming with Wolfgang, provides an insightful look into the various hosting options for Azure Pipel...
GitOps on AKS - It Just Got Easier with the ArgoCD Extension
This post introduces the AKS GitOps Argo CD extension, a powerful tool designed to simplify Kubernetes application management. We’ll explore its ease of use and discuss how it streamlines deploymen...
Automate AKS Deployments with the Flux Extension
This post examines the AKS GitOps extension for Flux, a tool designed to automate deployments to Azure Kubernetes Service (AKS) by leveraging Git as the source of truth. We’ll explore the core conc...
Understand Your AKS Spending with the Cost Analysis Add-on
This post dives into the AKS Cost Analysis tool, addressing the common challenge of understanding the true cost of an Azure Kubernetes Service (AKS) cluster, especially for new users. Limitations ...
AKS Governance Made Easy with Azure Policy
This post provides a comprehensive guide on leveraging Azure Policy to enforce rules and maintain security within your Azure Kubernetes Service (AKS) clusters. Azure Policy can seem complex at firs...
Azure Linux Explained
This post explores Azure Linux, Microsoft’s custom-built operating system, explaining why it is becoming a preferred choice for Azure services, particularly for enhancing security within Azure Kube...
AKS Internal Load Balancers - Setup and Access Walkthrough
This post provides a detailed guide on setting up and accessing Azure Kubernetes Service (AKS) internal load balancers. Internal load balancers are crucial for keeping your AKS resources private an...
Optimize Your DevOps Pipeline with Cost Effective Stateful Agents
This post explores how to significantly improve the efficiency of your Azure DevOps pipelines by leveraging stateful agents. Stateful agents offer a compelling alternative to traditional stateless ...
Managed DevOps Pools - Identity Assignment Made Easy
This post explains how to securely access Azure resources using managed identities with Azure DevOps pools. This method eliminates the need to store secrets directly in your code, significantly enh...
Inject your Managed DevOps Pool into a VNet
This post explains how to securely access Azure resources by integrating your Azure DevOps pools with a private Azure VNet. This approach eliminates public access to resources like Azure Key Vault,...