Home
Programming With Wolfgang
Cancel

Multi Domain TLS in AKS - Cert Manager & Multiple DNS Solvers

Managing TLS certificates for a single domain is a solved problem. However, as you scale an internal engineering platform, handling dozens of subdomains across multiple Azure DNS zones requires a m...

Speaking about the Kubernetes Gateway API at the Azure Cloud Commanders Meetup

For years, Kubernetes Ingress has been the default standard for traffic management. But as clusters grow, teams often find themselves trapped in a fragile web of vendor-specific “annotation hell” j...

My Journey to Microsoft MVP - The Highs, the Lows, and the Lessons

Becoming a Microsoft MVP (Most Valuable Professional) is a goal for many in the technical community. It represents a bridge between professional expertise and community advocacy. Recently, I was ho...

How to Secure Azure Container Registry Repositories with ABAC

In modern cloud-native environments, sharing a single Azure Container Registry (ACR) across multiple software teams is a common practice to reduce costs and centralize management. However, this oft...

Speaking about the Kubernetes Gateway API at the MS Tech Summit 2026

If you have ever spent hours debugging a fragile web of vendor-specific YAML annotations just to get basic path routing or a canary split working in Kubernetes, you know the pain of legacy Ingress....

Clean Up Your Azure Environment - Automate Orphaned RBAC Removal

Maintaining a clean Azure environment is essential for security, compliance, and staying within subscription limits. Over time, as users are removed or managed identities are deleted, their role as...

How to Access Kubernetes - Dashboard vs kubectl vs k9s

Navigating a Kubernetes cluster for the first time can be overwhelming. With a vast ecosystem of objects like pods, deployments, and replica sets, knowing how to visualize and interact with these r...

Secure ArgoCD UI with Kubernetes Gateway API and HTTPS

Securing the management interface of your continuous delivery tools is a critical step in hardening any Kubernetes environment. ArgoCD provides a powerful UI for managing deployments, but by defaul...

Multi Master K3s - Using k3sup for Highly Available Kubernetes

While managed environments like AKS are the standard for many, on-premise Kubernetes training requires a different approach. The biggest challenge for self-hosted clusters is ensuring high availabi...

Gateway API for Kubernetes Series Recap - Part 20

After 19 deep-dive videos, we have finally reached the finish line of the Kubernetes Gateway API series. This journey grew from an original plan of 13 videos into a comprehensive 19-part masterclas...