<feed xmlns="http://www.w3.org/2005/Atom"> <id>/</id><title>Programming With Wolfgang</title><subtitle>A tech blog focusing on DevOps, Cloud, Azure, Kubernetes and Software Architecture.</subtitle> <updated>2026-06-04T02:50:59+02:00</updated> <author> <name>Wolfgang Ofner</name> <uri>/</uri> </author><link rel="self" type="application/atom+xml" href="/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="/"/> <generator uri="https://jekyllrb.com/" version="4.2.2">Jekyll</generator> <rights> © 2026 Wolfgang Ofner </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Video - Make Kubectl Actually Readable - The 2 Minute Terminal Upgrade</title><link href="/video-make-kubectl-readable-the-two-minute-terminal-upgrade/" rel="alternate" type="text/html" title="Video - Make Kubectl Actually Readable - The 2 Minute Terminal Upgrade" /><published>2026-06-01T00:00:00+02:00</published> <updated>2026-06-01T00:00:00+02:00</updated> <id>/video-make-kubectl-readable-the-two-minute-terminal-upgrade/</id> <content src="/video-make-kubectl-readable-the-two-minute-terminal-upgrade/" /> <author> <name>Wolfgang Ofner</name> </author> <category term="Youtube" /> <category term="Kubernetes" /> <summary> </summary> </entry> <entry><title>Make Kubectl Actually Readable - The 2 Minute Terminal Upgrade</title><link href="/make-kubectl-readable-the-two-minute-terminal-upgrade/" rel="alternate" type="text/html" title="Make Kubectl Actually Readable - The 2 Minute Terminal Upgrade" /><published>2026-06-01T00:00:00+02:00</published> <updated>2026-06-01T00:00:00+02:00</updated> <id>/make-kubectl-readable-the-two-minute-terminal-upgrade/</id> <content src="/make-kubectl-readable-the-two-minute-terminal-upgrade/" /> <author> <name>Wolfgang Ofner</name> </author> <category term="Kubernetes" /> <summary> Staring at a massive, monochrome wall of text during a kubectl describe or tracking down a failing pod status in a giant namespace is a daily frustration for anyone working with Kubernetes. When everything is the exact same shade of dull white, it is incredibly easy to miss a failing pod status, a misconfigured image tag, or a critical error event. Your eyes shouldn’t have to scan raw text lik... </summary> </entry> <entry><title>Video - Karpenter for Azure - Hands on with AKS Node Auto Provisioning</title><link href="/video-karpenter-for-azure-hands-on-with-aks-node-auto-provisioning/" rel="alternate" type="text/html" title="Video - Karpenter for Azure - Hands on with AKS Node Auto Provisioning" /><published>2026-05-18T00:00:00+02:00</published> <updated>2026-05-18T00:00:00+02:00</updated> <id>/video-karpenter-for-azure-hands-on-with-aks-node-auto-provisioning/</id> <content src="/video-karpenter-for-azure-hands-on-with-aks-node-auto-provisioning/" /> <author> <name>Wolfgang Ofner</name> </author> <category term="Youtube" /> <category term="Kubernetes" /> <category term="Cloud" /> <summary> </summary> </entry> <entry><title>Karpenter for Azure - Hands on with AKS Node Auto Provisioning</title><link href="/karpenter-for-azure-hands-on-with-aks-node-auto-provisioning/" rel="alternate" type="text/html" title="Karpenter for Azure - Hands on with AKS Node Auto Provisioning" /><published>2026-05-18T00:00:00+02:00</published> <updated>2026-05-18T00:00:00+02:00</updated> <id>/karpenter-for-azure-hands-on-with-aks-node-auto-provisioning/</id> <content src="/karpenter-for-azure-hands-on-with-aks-node-auto-provisioning/" /> <author> <name>Wolfgang Ofner</name> </author> <category term="Kubernetes" /> <category term="Cloud" /> <summary> Traditional cluster autoscaling in Kubernetes has always felt a bit reactionary. For years, platform engineers have lived in a world dictated by rigid, predefined node pools. You deploy an application, wait for a pod to fail to schedule due to insufficient resources, and then watch the Cluster Autoscaler sluggishly trigger a virtual machine scale set expansion. Minutes later, generic compute ar... </summary> </entry> <entry><title>Speaking about automating TLS Certificates with Cert-Manager at the Azure Cloud Commanders Meetup</title><link href="/speaking-about-automating-tls-certifcates-with-cert-manager-at-the-azure-cloud-commander-meetup/" rel="alternate" type="text/html" title="Speaking about automating TLS Certificates with Cert-Manager at the Azure Cloud Commanders Meetup" /><published>2026-05-11T00:00:00+02:00</published> <updated>2026-05-11T00:00:00+02:00</updated> <id>/speaking-about-automating-tls-certifcates-with-cert-manager-at-the-azure-cloud-commander-meetup/</id> <content src="/speaking-about-automating-tls-certifcates-with-cert-manager-at-the-azure-cloud-commander-meetup/" /> <author> <name>Wolfgang Ofner</name> </author> <category term="Speaking" /> <summary> Manual certificate management is an operational liability waiting to happen. Tracking expiration dates, manually rotating keys, and managing long-lived secrets across numerous DNS zones is a recipe for a sudden, unexpected production outage. Join me on June 1st, 2026 at 3 PM ET for a deep dive into building a completely hands-off, zero-trust certificate infrastructure. Register and Join the S... </summary> </entry> </feed>
