Most multi-AZ clusters are multi-AZ only on paper. survive-zone reads where pods actually run, takes each zone away in turn and reports which workloads go dark. Every fix it prints is checked against the real Kubernetes scheduler first. Accepted into the Kubernetes krew plugin index.
- Go
- kube-scheduler framework
- kubectl plugin
- Prometheus exporter
$ kubectl krew install survive-zone





