Support Lifecycle
The support lifecycle for CloudOps for Kubernetes is closely tied to the Amazon support lifecycle for Amazon Elastic Kubernetes Service (EKS). Each version of CloudOps for Kubernetes is designed to work with a specific version of Elastic Kubernetes Service (EKS). Amazon only supports a given EKS version for a short period of time, so a given version of CloudOps for Kubernetes is only expected to work properly as long as Amazon continues to support the associated EKS version.
You must upgrade CloudOps for Kubernetes regularly.
Amazon will upgrade your EKS version when it has reached the end of support, and your CloudOps for Kubernetes solution may stop working properly if Amazon does that. This risk exists because the Kubernetes API in the new EKS version may not be compatible with components in the CloudOps for Kubernetes cluster. You must upgrade your CloudOps for Kubernetes version before Amazon does this to ensure the components in your CloudOps for Kubernetes cluster remain compatible with a supported EKS version.
CloudOps for Kubernetes EKS Matrix
The following table lists Amazon Elastic Kubernetes Service (EKS) versions used by the versions of CloudOps for Kubernetes. It also lists the end date of the Amazon support for the associated Elastic Kubernetes Service (EKS) version.
Designed for EKS version | EKS End of Support | |
---|---|---|
CloudOps for Kubernetes version 2.5.x | 1.17 | November 2, 2021 |
CloudOps for Kubernetes version 2.6.x | 1.18 | March 31, 2022 |
CloudOps for Kubernetes version 2.7.x | 1.18 | March 31, 2022 |
CloudOps for Kubernetes version 2.8.x | 1.19 | June 2022 |
CloudOps for Kubernetes version 2.9.x | 1.21 | February 2023 |
CloudOps for Kubernetes version 2.10.x | 1.21 | February 2023 |
CloudOps for Kubernetes version 2.11.x | 1.21 | February 2023 |
CloudOps for Kubernetes version 2.12.x | 1.22 | June 4, 2023 |
CloudOps for Kubernetes version 2.13.x | 1.24 | January 2024 |
tip
For information and details about Amazon EKS end of support, see the Amazon EKS Kubernetes Versions page.
Safely Upgrading EKS
Upgrade CloudOps for Kubernetes to upgrade your Amazon EKS version. When you follow the CloudOps for Kubernetes upgrade instructions, your EKS cluster and all components within are upgraded in a controlled manner, resulting in a new set of components that are verified to work together.
- Avoid future failures by applying underlying cloud infrastructure updates together.
- Ensure that your Self Managed Commerce environment remains supported and supportable.
- Maintain the ability to redeploy and rebuild infrastructure urgently should the need arise.
We recommend to apply upgrades quarterly. The changes are smaller when you update more frequently. For more information about upgrading CloudOps for Kubernetes, see Upgrading CloudOps for Kubernetes.
After EKS Support Ends
Customers using a version of CloudOps for Kubernetes built for an Amazon EKS version that is out of support increase their risk of encountering infrastructure-related issues. These issues may be time-consuming or difficult to resolve. Elastic Path will continue to assist and support customers in this situation but may be limited in the remedies available if infrastructure issues arise. Customers might have to upgrade to a supported CloudOps for Kubernetes version to resolve some infrastructure-related issues.