Best-effort high availability for single-replica Kubernetes workloads: no downtime from announced node disruptions (drains, upgrades, consolidation, spot reclaims) without a standing second replica.
-
Updated
Oct 14, 2026 - Go
Best-effort high availability for single-replica Kubernetes workloads: no downtime from announced node disruptions (drains, upgrades, consolidation, spot reclaims) without a standing second replica.
Drain Kubernetes nodes without dropping a single replica — even for replicas:1 Deployments
Advanced Kubernetes node evacuation tool with safe batching, workload-aware draining, and progressive (controlled) pod eviction.
Will kubectl drain finish on this node? Names the PodDisruptionBudget that would hang it, before you cordon. Single Go binary.
Trying to build universal pre-drain checker for Kubernetes.
To associate your repository with the node-drain topic, visit your repo's landing page and select "manage topics."