← posts

Why we deleted our staging cluster

infra · 2026-07-01

Staging drifted so far from production that every “green” deploy still felt like a coin flip. We stopped maintaining a second universe and invested in better preview environments instead.

kubectl delete ns staging --wait=false
# prefer ephemeral previews per PR

The lesson was not “never stage.” It was “do not keep a zombie that teaches the wrong lessons.”