Amazon EKS Now Supports Version Rollback! You Can Undo an Upgrade
Hey there, it's me, Shiichan! Today I found an update that should give everyone running Kubernetes a little peace of mind, so let me tell you about it.
AWS What's NewWhat was announced?
Over on the AWS What's New feed, Amazon EKS announced support for Kubernetes version rollback. After you upgrade a cluster, if something goes wrong, you can now revert to the previous minor version as long as it's within 7 days of the upgrade.
The story so far
Until now, a Kubernetes version upgrade on EKS was basically a one-way street. Once you went up, there was no going back, so if an unexpected issue showed up in production, you had no clean way to roll it back. That's why everyone put so much care into testing beforehand.
What changes
From now on, you get the option to try a new version under real production conditions and safely revert if it doesn't work out. That lowers the barrier to upgrading, which makes keeping up with versions a lot more approachable.
Dive Deep
You can start a rollback from the Amazon EKS console, the AWS CLI, or the AWS SDKs. Before it runs, automated checks powered by rollback readiness insights evaluate things like API compatibility, version skew, add-on compatibility, and cluster health.
For EKS Auto Mode clusters, the service automatically handles rolling back the worker nodes before reverting the control plane, while respecting your configured disruption settings.
It's available at no additional cost and rolls out across all AWS Regions where Amazon EKS is offered.
Wrap-up
- Amazon EKS now supports rolling back a Kubernetes minor version (via the AWS What's New feed)
- You can revert to the previous version within 7 days of an upgrade
- Trigger it from the console, CLI, or SDK, with automated compatibility checks up front
- EKS Auto Mode rolls back worker nodes automatically too
- No additional cost, available in all Regions where EKS runs
This one really lands for EKS operators who were nervous about not being able to undo a version upgrade!