This post provides a comprehensive guide on configuring Entra Workload Identity in Azure Kubernetes Service (AKS) clusters to securely access Azure resources. It explains the authentication workflo...
Secure your AKS Deployments with a private Azure Container Registry
This post explains how to deploy images from a private container registry into a Kubernetes cluster, focusing on enhancing security by preventing internet exposure of resources. The Importance of ...
Article - Successful with .NET Aspire - Core Features for Effective Software Development
My article, “Successful with .NET Aspire: Core Features for Effective Software Development,” is now out in the March 2025 issue of the German “windows .developer” magazine. I am especially excited ...
Private AKS Cluster - Setup and Security Benefits Explained
This post provides a comprehensive guide to setting up and understanding private Azure Kubernetes Service (AKS) clusters, highlighting their significant security benefits. Understanding Private AK...
Authentication in Azure Kubernetes Service (AKS) explained
Securing your Azure Kubernetes Service (AKS) cluster is paramount, and understanding the available authentication methods is a critical first step. This post dives deep into the three primary authe...
Speaking about Security in AKS at CyberWiseCon Europe 2025
I am pleased to announce that I will be speaking at CyberWiseCon Europe 2025 in Vilnius, Lithuania! My session, titled “AKS Security Simplified: Protecting Your Kubernetes Environment,” will delve ...
Speaking about Azure DevOps Agent Hosting at Warsaw IT Days 2025
I am pleased to announce that I will be speaking at Warsaw IT Days! My session, titled “From VMs to Managed Pools: Navigating Azure DevOps Agent Hosting,” will be available as VOD and will delve in...
Attach a Volume to an Azure Container App
This post provides a comprehensive guide on attaching storage volumes to Azure Container Apps, demonstrating both a manual, Microsoft-recommended approach and a more efficient, automated method. Un...
Azure Managed DevOps Pools Explained - A Game Changer for Hosting Agents
This post, inspired by “Azure Managed DevOps Pools - The Best Option to Host your Agents,” delves into why Azure Managed DevOps Pools are a game-changer for hosting your Azure Pipeline agents, offe...
Run your Azure DevOps Agent in Azure Container Apps
This post explores how to run Azure DevOps agents within Azure Container Apps, offering a compelling, cost-optimized alternative to traditional methods like Kubernetes or virtual machines. We’ll co...