Amazon EKS now enforces upgrade insights checks as part of cluster upgrades

Today, Amazon Elastic Kubernetes Service (EKS) announced a new control to prevent accidental cluster upgrades when issues are already detected that may impact application compatibility with the next Kubernetes version. This feature leverages EKS upgrade insights and is significant step towards giving cluster administrators confidence with Kubernetes version upgrades.

EKS upgrade insights automatically scan clusters against a list of potential Kubernetes version upgrade impacting issues such as deprecated Kubernetes API usage. EKS periodically updates the list of insight checks to perform, based on evaluations of changes in the Kubernetes project, as well as changes introduced in the EKS service along with new versions. With this new control, EKS will prevent you from upgrading the EKS clusters if there are any Kubernetes version upgrade impacting issues surfaced by EKS upgrade insights. Once the upgrade impacting issues are resolved, you will be able to upgrade the Kubernetes version of your cluster. EKS has also introduced an override flag which you can use to bypass upgrade insights checks on upgrades, which can useful for example in dev environments.

This feature is available in all AWS Regions, except the AWS GovCloud (US) Regions. To learn more visit the EKS documentation.

Source:: Amazon AWS