← /blog/tags 01 Why your Kubernetes rolling deploy still drops requests
A rolling update is not the same as zero downtime. Kubernetes will route traffic to a pod that is shutting down and restart one that is merely busy. Here is what actually makes a deploy invisible to users: readiness gating, the SIGTERM race and the preStop fix, PodDisruptionBudgets, and the ASP.NET Core and Node.js specifics. #kubernetes#DevOps#Cloud#Reliability#dotnet 2026-05-21 · kubernetes 02 How I would secure a Kubernetes cluster from day one
I ran .NET microservices on EKS in production, and we bolted security on after the fact. A fresh Kubernetes cluster trusts everything by default. Here is the day-one hardening I would never defer again: default-deny networking, least-privilege RBAC, admission control, real secrets, and runtime detection. #kubernetes#DevOps#Security#Cloud#AWS 2026-05-21 · kubernetes 03 The request is the wrong unit of scale for LLMs on Kubernetes
Your dashboard says traffic is flat while latency drifts and the GPU strains. The HTTP request is only the envelope; the real work is token processing. Why tokens, not requests, are the unit of scale for LLMs on Kubernetes. #kubernetes#LLM#Platform Engineering#AI Infrastructure#MLOps#DevOps 2026-05-21 · kubernetes