DEV Community

Cover image for Amazon EKS Managed Node Groups Unveil New Update Strategies, "Minimal Capacity"

Amazon EKS Managed Node Groups Unveil New Update Strategies, "Minimal Capacity"

Amazon EKS Managed Node Groups Unveil New Update Strategies

Amazon Elastic Kubernetes Service (Amazon EKS) has introduced new update strategies for its managed node groups, enhancing the way users manage their Kubernetes clusters. This update is particularly useful for several reasons:

  • Flexibility in Update Management: Previously, updates followed a single, default strategy. Now, users can choose between the "Default" **strategy, where new EC2 instances are launched before terminating old ones, and the new "Minimal Capacity" strategy. The latter approach is designed to launch fewer new instances, which is especially beneficial for node groups that have been scaled to zero or are using high-demand or limited-availability instances like those with **GPU acceleration or capacity reservations. It will help save cost, e.g. in Dev. environment or expensive GPU VMs for non mission critical workloads (e.g. a batch job).

  • Cost Efficiency: The Minimal Capacity strategy helps in managing costs more effectively by reducing the number of new EC2 instances launched during updates. This can lead to lower operational overhead and compute costs, particularly when dealing with expensive instance types or when scaling operations are involved.

  • Simplified Operations: With these strategies, Amazon EKS simplifies the operational complexity of node updates. Users no longer need to manually manage the lifecycle of their nodes as meticulously, allowing for smoother, automated upgrades that respect pod disruption budgets.

  • Broad Availability: These new strategies are available at no additional cost across all AWS Regions, except for AWS GovCloud (US) and China Regions, making it accessible for a wide user base without additional financial burden.

This enhancement in Amazon EKS managed node groups is a significant step towards providing users with more control, reducing costs, and ensuring high availability of applications on Kubernetes clusters. For more detailed information, you can visit the official AWS announcement page.

Learn more:

AWS EKS Upgrade phase

πŸ‘‹ While you are here

Reinvent your career. Join DEV.

It takes one minute and is worth it for your career.

Get started

Top comments (0)

Create a simple OTP system with AWS Serverless cover image

Create a simple OTP system with AWS Serverless

Implement a One Time Password (OTP) system with AWS Serverless services including Lambda, API Gateway, DynamoDB, Simple Email Service (SES), and Amplify Web Hosting using VueJS for the frontend.

Read full post

πŸ‘‹ Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay