Upgrade Amazon EKS clusters confidently with Kubernetes version rollbacks
Amazon EKS introduces Kubernetes version rollbacks, allowing cluster administrators to reverse upgrades within seven days, reducing risk and downtime during cluster updates.
Upgrading a Kubernetes control plane has traditionally been irreversible, with no support for rollback in open source Kubernetes. This limitation has led organizations to implement complex upgrade processes and delay updates, resulting in clusters running outdated versions and missing security patches. Amazon Elastic Kubernetes Service (Amazon EKS) now offers Kubernetes version rollbacks, allowing cluster administrators to reverse an upgrade within seven days, restoring the cluster to its previous validated version. This rollback supports one minor version at a time and includes automated readiness checks via cluster insights, with an option to force rollback. For clusters using EKS Auto Mode, rollback covers both control plane and managed nodes, respecting pod disruption budgets. A cancel API enables stopping node rollbacks to adjust disruption budgets or change approach. Rollbacks prioritize workload stability and are available at no extra cost in all commercial AWS Regions where EKS is available. This feature simplifies cluster management, reduces upgrade risk, and helps maintain security compliance.