Our Health Check Failed and the Deploy Went Live Anyway
A postmortem from our own dogfood run: a failed readiness probe still received traffic. What broke, why two correct parts added up to a bug, and the fix.
Topic
No cluster required. These posts focus on the operational basics that keep a single-node setup trustworthy: readiness, rollback and honest writeups when something breaks.
A postmortem from our own dogfood run: a failed readiness probe still received traffic. What broke, why two correct parts added up to a bug, and the fix.
Ship a broken release on purpose, watch your users stay on the old version, then roll back with one command. Real commands, real output, self-hosted.
One curl command, one setup token, one sample app. The full Levelrail install on a fresh Linux server, with the checks and the fixes.
Restart a Docker app with one command and zero failed requests, then see what a plain stop and start costs. Real output from a self-hosted run.
Five real reasons a Docker container keeps restarting, each reproduced with its exit code, the command that finds it and the fix. Then the same crash on Levelrail.
One command installs the control plane. Apache 2.0, no license key.
Install Levelrail