Posted On: Jun 1, 2023

Amazon Elastic Kubernetes Service (EKS) launches managed node groups for Windows containers to automate the provisioning and lifecycle management of Windows nodes (running on Amazon EC2 instances) for EKS Kubernetes clusters. With this launch, Windows-based applications will automatically provision and register the Amazon EC2 instances that provide compute capacity. Now customers can create, automatically update, or terminate the Windows nodes for their cluster with a single operation.

A managed node group can be provisioned for Windows nodes as a part of an Amazon EC2 Auto Scaling group that's managed for customers by Amazon EKS. Every resource including the instances and Auto Scaling groups run within customers' Amazon Web Services account, while each node group runs across multiple Availability Zones that are defined by the customer. For a detailed step-by-step guide to create a managed node group for EKS Windows, visit this containers blog post. There are no additional costs to use Amazon EKS managed node groups, you only pay for the resources provisioned. To learn more about EKS Windows managed node groups and how to get started, visit the EKS public documentation.

To learn more about running Windows containers on Amazon EKS, visit the Amazon EKS Optimized Windows AMI documentation. To learn more about Amazon EKS, visit our product page.