Get started with Chkk for free today! No credit card required
Learn more
Learn more
Back to the blog
News
February 8, 2024

Amazon launches EKS extended support… How does it impact you?

Written by
Ali Khayam
X logoLinkedin logo
Start for free
Estimated Reading time
2 min

Update: Want to know how much AWS EKS extended support will cost for your infrastructure? Pricing calculator is here.


Great news… Amazon has launched EKS extended support so your clusters will now be fully supported for 26 months, instead of 14 months.

But extended support requires significant changes to your engineering and budget plans in 2024. 

In this blog, I’ll highlight the top 5 changes that you should be aware of.

1. You will be paying ~$438K more per year for every 100 clusters in EKS extended support

EKS extended support introduces a 6X increase in EKS usage fees

Here is a high-level math of how much you will pay based on the size of your fleets:

Expect your EKS bill to be 6X higher starting April 2024, if your clusters are running an older Kubernetes version (i.e. a version falling outside of EKS standard support window).

AWS EKS Support

2. You can’t opt out. EKS extended support fees will be charged automatically.

EKS standard support is provided by Amazon for 14 months after a version’s release. EKS extended support for a Kubernetes version begins immediately after the end of standard support, and ends after the next 12 months. For example, standard support for version 1.24 in Amazon EKS already ended on January 31, 2024. EKS extended support for version 1.24 began on February 1, 2024 and will end on January 31, 2025.

The only way to avoid extended support is to upgrade your clusters.

3. You have to do 100s of upgrades in 2024, even for a mid-sized infra with ~50 clusters.

5 versions have entered or will enter EKS extended support in 2024: 1.23, 1.24, 1.25, 1.26, 1.27. For in-place upgrades, you can’t skip versions when upgrading. So you are basically stuck with in-place upgrades, going +1 version bump on each cluster with each upgrade.

EKS Releases

You have to compress 18 months of work into 6 months.

4. Your applications will be disrupted if you don’t upgrade within the EKS extended support window.

If you don’t upgrade even during the EKS extended support window, your clusters will be auto-upgraded to the next version. Auto-upgrades can happen at any time after the end of EKS extended support date and you won't receive any notification before the auto-upgrade.

Auto-upgrades will cause application disruptions as more than 10 APIs used by existing applications are removed as you upgrade from v1.23 to v1.28.

5. You will not receive CVEs and critical bug fixes if you don’t upgrade within the EKS extended support window.

Past a certain point (usually one year), the Kubernetes community stops releasing common vulnerabilities and exposures (CVE) patches and discourages CVE submission for unsupported versions. This means that vulnerabilities specific to an older version of Kubernetes that you are running might not even be reported. 

Your clusters can be exposed with no notice and no remediation options in the event of a vulnerability.

With the above 5 reasons in mind, you have to accept that your current Platform, DevOps, SRE teams will have to handle these changes as you won’t be able to hire and train more developers fast enough to tackle this problem in 2024. 

Let Chkk make your upgrades 3X faster and 100% disruption-free.

Chkk is here to help speedup and derisk upgrades

Chkk has helped many customers with their Kubernetes upgrades. Upgrading Kubernetes clusters and add-ons is a complex, error-prone, and time-consuming process. Currently, teams spend weeks researching unknown dependencies and discovering incompatibilities, followed by extensive efforts to seek approvals, notify team members, and address API deprecations and removals with application teams. They then carefully execute upgrades across development, staging, and production environments to avoid disruptions.

Chkk creates a comprehensive and up-to-date upgrade technical specification for a cluster, its add-ons, and associated infrastructure components. The Preverified Upgrade Plan, contextualized to the current state, provides a detailed description of the changes, the reasons behind them, and the recommended upgrade path. It lists the current versions and configurations of the control plane, nodes, IAM roles, all add-ons, deprecated and removed APIs, and other application and cloud dependencies. It also suggests recommended versions and configurations, including relevant release notes and references back to the sources. This approach reduces research time by up to 75%, cutting down weeks of preparation work to days.

The Preverified Upgrade Plan also contains a detailed sequence of steps that standardizes the upgrade process and allows experts to delegate individual tasks. Chkk also verifies these steps on a digital twin of your infrastructure, executing the prescribed sequence to validate that the plan works as expected. Each step is accompanied by automated preflight and post-flight checks to validate the correctness and health of the system, de-risking the upgrade process. With Chkk, you perform timely and safe upgrades, resulting in better conformity, fewer incidents, lower operational loads, improved team productivity, and 1000s of hours saved in post-incident break-fix work.

Update: Want to know how much AWS EKS extended support will cost for your infrastructure? Pricing calculator is here.


Great news… Amazon has launched EKS extended support so your clusters will now be fully supported for 26 months, instead of 14 months.

But extended support requires significant changes to your engineering and budget plans in 2024. 

In this blog, I’ll highlight the top 5 changes that you should be aware of.

1. You will be paying ~$438K more per year for every 100 clusters in EKS extended support

EKS extended support introduces a 6X increase in EKS usage fees

Here is a high-level math of how much you will pay based on the size of your fleets:

Expect your EKS bill to be 6X higher starting April 2024, if your clusters are running an older Kubernetes version (i.e. a version falling outside of EKS standard support window).

AWS EKS Support

2. You can’t opt out. EKS extended support fees will be charged automatically.

EKS standard support is provided by Amazon for 14 months after a version’s release. EKS extended support for a Kubernetes version begins immediately after the end of standard support, and ends after the next 12 months. For example, standard support for version 1.24 in Amazon EKS already ended on January 31, 2024. EKS extended support for version 1.24 began on February 1, 2024 and will end on January 31, 2025.

The only way to avoid extended support is to upgrade your clusters.

3. You have to do 100s of upgrades in 2024, even for a mid-sized infra with ~50 clusters.

5 versions have entered or will enter EKS extended support in 2024: 1.23, 1.24, 1.25, 1.26, 1.27. For in-place upgrades, you can’t skip versions when upgrading. So you are basically stuck with in-place upgrades, going +1 version bump on each cluster with each upgrade.

EKS Releases

You have to compress 18 months of work into 6 months.

4. Your applications will be disrupted if you don’t upgrade within the EKS extended support window.

If you don’t upgrade even during the EKS extended support window, your clusters will be auto-upgraded to the next version. Auto-upgrades can happen at any time after the end of EKS extended support date and you won't receive any notification before the auto-upgrade.

Auto-upgrades will cause application disruptions as more than 10 APIs used by existing applications are removed as you upgrade from v1.23 to v1.28.

5. You will not receive CVEs and critical bug fixes if you don’t upgrade within the EKS extended support window.

Past a certain point (usually one year), the Kubernetes community stops releasing common vulnerabilities and exposures (CVE) patches and discourages CVE submission for unsupported versions. This means that vulnerabilities specific to an older version of Kubernetes that you are running might not even be reported. 

Your clusters can be exposed with no notice and no remediation options in the event of a vulnerability.

With the above 5 reasons in mind, you have to accept that your current Platform, DevOps, SRE teams will have to handle these changes as you won’t be able to hire and train more developers fast enough to tackle this problem in 2024. 

Let Chkk make your upgrades 3X faster and 100% disruption-free.

Chkk is here to help speedup and derisk upgrades

Chkk has helped many customers with their Kubernetes upgrades. Upgrading Kubernetes clusters and add-ons is a complex, error-prone, and time-consuming process. Currently, teams spend weeks researching unknown dependencies and discovering incompatibilities, followed by extensive efforts to seek approvals, notify team members, and address API deprecations and removals with application teams. They then carefully execute upgrades across development, staging, and production environments to avoid disruptions.

Chkk creates a comprehensive and up-to-date upgrade technical specification for a cluster, its add-ons, and associated infrastructure components. The Preverified Upgrade Plan, contextualized to the current state, provides a detailed description of the changes, the reasons behind them, and the recommended upgrade path. It lists the current versions and configurations of the control plane, nodes, IAM roles, all add-ons, deprecated and removed APIs, and other application and cloud dependencies. It also suggests recommended versions and configurations, including relevant release notes and references back to the sources. This approach reduces research time by up to 75%, cutting down weeks of preparation work to days.

The Preverified Upgrade Plan also contains a detailed sequence of steps that standardizes the upgrade process and allows experts to delegate individual tasks. Chkk also verifies these steps on a digital twin of your infrastructure, executing the prescribed sequence to validate that the plan works as expected. Each step is accompanied by automated preflight and post-flight checks to validate the correctness and health of the system, de-risking the upgrade process. With Chkk, you perform timely and safe upgrades, resulting in better conformity, fewer incidents, lower operational loads, improved team productivity, and 1000s of hours saved in post-incident break-fix work.

Tags
Kubernetes
EKS
Amazon EKS Extended Support
EKS Support

Continue reading

Spotlight

Spotlight: Simplifying Contour Upgrades with Chkk

by
Chkk Team
Read more
Hidden Toil

5 Reasons Why Delaying Open Source Software Upgrades Is a Bad Idea

by
Awais Nemat
Read more
Spotlight

Spotlight: Seamless cert-manager Upgrades with Chkk

by
Chkk Team
Read more
Spotlight

Spotlight: Argo Rollouts Upgrades with Chkk

by
Chkk Team
Read more
Upgrade Advisory

Upgrade Advisory: Pods Stuck in Pending During Kubelet v1.30 → v1.31 Upgrade

by
Chkk Team
Read more
Spotlight

Spotlight: Simplifying Self-Managed Apache Kafka Upgrades with Chkk

by
Chkk Team
Read more
Spotlight

Spotlight: Seamless Calico Upgrades with Chkk

by
Chkk Team
Read more
Spotlight

Spotlight: NGINX Ingress Controller Upgrades with Chkk

by
Chkk Team
Read more
Spotlight

Spotlight: KEDA Upgrades with Chkk

by
Chkk Team
Read more
Spotlight

Spotlight: Streamlining Prometheus Upgrades with Chkk

by
Chkk Team
Read more
Spotlight

Spotlight: RabbitMQ Upgrades with Chkk

by
Chkk Team
Read more
Spotlight

Spotlight: Seamless Kyverno Upgrades with Chkk

by
Chkk Team
Read more
News

Google Container Registry Deprecation 2025: How to Migrate to Artifact Registry

by
Chkk Team
Read more
Spotlight

Spotlight: HashiCorp Vault Upgrades with Chkk

by
Chkk Team
Read more
Spotlight

Spotlight: Streamlining Crossplane Upgrades with Chkk

by
Chkk Team
Read more
Spotlight

Spotlight: Seamless External DNS Upgrades with Chkk

by
Chkk Team
Read more
Case Study

How Dexcom Derisked GKE Upgrades and Sped Them Up by 5x using Chkk

by
Chkk Team
Read more
Case Study

Assuring Compliance and Availability for Yoti’s On-Prem Platform with Chkk

by
Chkk Team
Read more
Case Study

How a Fortune 500 Enterprise Avoided $500K in EKS Extended Support Fees, Achieved 80% Reduction in Prep Time, and Boosted Upgrade Productivity by 200%

by
Chkk Team
Read more
Case Study

How a Fortune 1000 Enterprise Standardized Multi-Cloud (EKS & GKE) Upgrades for 30+ Add-Ons, Avoided 6x Costs, and Achieved an 80% Reduction in Prep Time

by
Chkk Team
Read more
Spotlight

Spotlight: Upgrading Self-Managed Redis

by
Chkk Team
Read more
Spotlight

Spotlight: Simplifying Self-Managed Elasticsearch Upgrades with Chkk

by
Chkk Team
Read more
News

GKE & EKS Extended Support: Are 6x Fees for Supporting Older Kubernetes Versions Justified?

by
Ali Khayam
Read more
Spotlight

Spotlight: Seamless Karpenter Upgrades with Chkk

by
Chkk Team
Read more
Operational Safety

Forced EKS & GKE Upgrades: How to Manage Business Continuity Risks

by
Fawad Khaliq
Read more
Spotlight

Spotlight: How Chkk Streamlines & Safeguards Cilium Upgrades

by
Chkk Team
Read more
Technology

Kubernetes Admission Controllers and Webhooks Deep Dive

by
Chkk Team
Read more
Spotlight

Chkk Spotlight: Istio

by
Chkk Team
Read more
Technology

Pod Disruption Budgets: Pitfalls, Evictions & Kubernetes Upgrades

by
Chkk Team
Read more
Technology

cgroup v1 to v2 Migration in Kubernetes

by
Chkk Team
Read more
Operational Safety

OpenAI’s Outage: The Complexity and Fragility of Modern AI Infrastructure on Kubernetes

by
Fawad Khaliq
Read more
News

EKS launches Auto Mode… How can you adopt it?

by
Ali Khayam
Read more
Change Safety

CrowdStrike outage was the symptom; missing Operational Safety was the cause

by
Fawad Khaliq
Read more
News

GKE Follows EKS & AKS, Launches Extended Support with a 500% Surcharge for Delayed Upgrade

by
Ali Khayam
Read more
News

AKS Long Term Support and EKS Extended Support: Similarities & Differences

by
Ali Khayam
Read more
News

Amazon launches EKS extended support… How does it impact you?

by
Ali Khayam
Read more
Platform Engineering

Platform teams need a delightfully different approach, not one that sucks less

by
Fawad Khaliq
Read more
Technology

Kubernetes Enters Its Second Decade: Insights from KubeCon Chicago

by
Fawad Khaliq
Read more
Company

Launching Chkk Operational Safety Platform

by
Awais Nemat
Read more
Technology

What Makes Kubernetes Upgrades So Challenging?

by
Fawad Khaliq
Read more
Company

4 Lessons from our SOC2 Journey

by
Fawad Khaliq
Read more
Technology

Collective Learning: The Power of Not Repeating Others’ Mistakes

by
Ali Khayam
Read more
Technology

From Fighting Fires to Availability Assurance

by
Fawad Khaliq
Read more
Company

Welcome to Chkk

by
Awais Nemat
Read more