Scheduling, probes, workloads and the failure modes that come with them.
2 items · all topics
How an autoscaler actually decides, and why it always lags
A Horizontal Pod Autoscaler runs one formula on a loop: desired = ceil(replicas × current ÷ target). Everything people find surprising about autoscaling (the lag, the overshoot, the slow scale-down) falls out of that formula and the timers around it.
Liveness vs readiness: one restarts, one just stops traffic
A readiness probe decides whether a pod gets traffic. A liveness probe decides whether it gets killed. Point them at the same slow dependency and readiness protects you while liveness takes the whole deployment down.