Sort the crash loops by how hard they are crashing.
Status: 🚧 In development
Rank pods by restart count with the last termination reason and exit code, turning a wall of CrashLoopBackOff into an ordered list of what to look at first.
- Ranks pods by container restart count across one namespace or the whole cluster
- Shows each container's last terminated reason, exit code and finish time
- Separates OOMKilled from non-zero application exits and from liveness-probe kills
- Rolls restarts up to the owning Deployment, StatefulSet or DaemonSet
--sincewindow so a crash loop that already settled drops off the list- Table, wide and JSON output for pasting into an incident note
Go + cobra, k8s.io/client-go, k8s.io/cli-runtime (genericclioptions, so it honours the usual kubectl flags).
kubectl restarts --all-namespaces --since 24h --sort-by count --top 20MIT