Document history - Amazon EKS

Help improve this page

Want to contribute to this user guide? Scroll to the bottom of this page and select Edit this page on GitHub. Your contributions will help make our user guide better for everyone.

Document history

The following table describes the major updates and new features for the Amazon EKS User Guide. We also update the documentation frequently to address the feedback that you send us.

ChangeDescriptionDate

AL2023 accelerated AMIs

You can now use accelerated NVIDIA and AWS Neuron instances for AMIs based on AL2023.

October 11, 2024

New source format

We have switched over to a new source format with some layout changes. There are temporary minor formatting issues that we are addressing.

October 10, 2024

AWS managed policy updates - New policy

EKS added a new AWS managed policy.

October 3, 2024

Kubernetes version 1.31

Added Kubernetes version 1.31 support for new clusters and version upgrades.

September 24, 2024

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

August 21, 2024

Kubernetes version 1.29 is now available for local clusters on AWS Outposts

You can now create an Amazon EKS local cluster on an AWS Outposts using Kubernetes version 1.29.

August 20, 2024

EKS Pod Identity in AWS GovCloud (US)

Amazon EKS Pod Identities associate an IAM role with a Kubernetes service account. With this feature, you no longer need to provide extended permissions to the node IAM role. This way, Pods on that node can call AWS APIs. Unlike IAM roles for service accounts, EKS Pod Identities are completely inside EKS; you don’t need an OIDC identity provider.

August 14, 2024

Scenario-driven content updates

We renamed and updated topics to be more scenario-driven throughout the entire guide.

August 9, 2024

Dual-stack VPC interface endpoints for Amazon EKS

You can now create dual-stack VPC interface endpoints for Amazon EKS with both IPv4 and IPv6 IP addresses and DNS names.

August 7, 2024

New dual-stack endpoints for the Amazon EKS APIs with IPv6 addresses

The EKS API for creating and managing clusters, and the OIDC issuer URLs for clusters have new dual-stack endpoints. The new DNS name for the Amazon EKS API is eks.region.api.aws which resolves to IPv4 addresses and IPv6 addresses. New clusters have a new dual-stack OIDC issuer URL (oidc-eks.region.api.aws).

August 1, 2024

Capacity Blocks for managed node groups

You can now use Capacity Blocks for managed node groups.

July 1, 2024

Auto Scaling Group metrics collection enabled by default

Amazon EKS managed node groups now have Amazon EC2 Auto Scaling group metrics enabled by default with no additional charge. Previously, you had to do several steps to enable this feature.

June 28, 2024

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

June 27, 2024

Kubernetes version 1.26

Kubernetes version 1.26 is now in extended support.

June 12, 2024

Improvements to AMI information references

We made improvements to the AMI information references, in particular for Bottlerocket.

June 12, 2024

Kubernetes version 1.30

Added Kubernetes version 1.30 support for new clusters and version upgrades.

May 23, 2024

CoreDNS Autoscaling

CoreDNS autoscaler will dynamically adapt the number of replicas of the CoreDNS deployment in an EKS cluster based on the number of nodes and CPU cores. This feature works for CoreDNS v1.9 and the latest platform version of EKS release version 1.25 and later.

May 14, 2024

Amazon EKS platform version update

This is a new platform version with security fixes and enhancements. This includes new patch versions of Kubernetes 1.29.4, 1.28.9, and 1.27.13.

May 14, 2024

CloudWatch Container Insights support for Windows

The Amazon CloudWatch Observability Operator add-on now also allows Container Insights on Windows worker nodes in the cluster.

April 10, 2024

Kubernetes concepts

Added new Kubernetes concepts topic.

April 5, 2024

Restructure Access and IAM Content

Move existing pages related to access and IAM topics, such as auth config map, access entries, Pod ID, and IRSA into new section. Revise overview content.

April 2, 2024

Bottlerocket OS support for Amazon S3 CSI driver

The Mountpoint for Amazon S3 CSI driver is now compatible with Bottlerocket.

March 13, 2024

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

March 4, 2024

Amazon Linux 2023

Amazon Linux 2023 (AL2023) is a new Linux-based operating system designed to provide a secure, stable, and high-performance environment for your cloud applications.

February 29, 2024

EKS Pod Identity and IRSA support sidecars in Kubernetes1.29

In Kubernetes 1.29, sidecar containers are available in Amazon EKS clusters. Sidecar containers are supported with IAM roles for service accounts or EKS Pod Identity. For more information about sidecars, see Sidecar Containers in the Kubernetes documentation.

February 26, 2024

Kubernetes version 1.29

Added Kubernetes version 1.29 support for new clusters and version upgrades.

January 23, 2024

Full release: Amazon EKS Extended Support for Kubernetes versions

Extended Kubernetes version support allows you to stay at a specific Kubernetes version for longer than 14 months.

January 16, 2024

Amazon EKS cluster health detection in the AWS Cloud

Amazon EKS detects issues with your Amazon EKS clusters and the infrastructure of the cluster prerequisites in cluster health. You can view the issues with your EKS clusters in the AWS Management Console and in the health of the cluster in the EKS API. These issues are in addition to the issues that are detected by and displayed by the console. Previously, cluster health was only available for local clusters on AWS Outposts.

December 28, 2023

Cluster insights

You can now get recommendations on your cluster based on recurring checks.

December 20, 2023

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Canada West (Calgary) (ca-west-1) AWS Region.

December 20, 2023

You can now grant IAM roles and users access to your cluster using access entries

Before the introduction of access entries, you granted IAM roles and users access to your cluster by adding entries to the aws-auth ConfigMap. Now each cluster has an access mode, and you can switch to using access entries on your schedule. After you switch modes, you can add users by adding access entries in the AWS CLI, AWS CloudFormation, and the AWS SDKs.

December 18, 2023

Amazon EKS platform version update

This is a new platform version with security fixes and enhancements. This includes new patch versions of Kubernetes 1.28.4, 1.27.8, 1.26.11, and 1.25.16.

December 12, 2023

Mountpoint for Amazon S3 CSI driver

You can now install the Mountpoint for Amazon S3 CSI driver on Amazon EKS clusters.

November 27, 2023

Turn on Prometheus metrics when creating a cluster

In the AWS Management Console, you can now turn on Prometheus metrics when creating a cluster. You can also view Prometheus scraper details in the Observability tab.

November 26, 2023

Amazon EKS Pod Identities

Amazon EKS Pod Identities associate an IAM role with a Kubernetes service account. With this feature, you no longer need to provide extended permissions to the node IAM role. This way, Pods on that node can call AWS APIs. Unlike IAM roles for service accounts, EKS Pod Identities are completely inside EKS; you don’t need an OIDC identity provider.

November 26, 2023

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

November 26, 2023

CSI snapshot controller

You can now install the CSI snapshot controller for use with compatible CSI drivers, such as the Amazon EBS CSI driver.

November 17, 2023

ADOT Operator topic rewrite

The Amazon EKS add-on support for ADOT Operator section was redundant with the AWS Distro for OpenTelemetry documentation. We migrated remaining essential information to that resource to reduce outdated and inconsistent information.

November 14, 2023

CoreDNS EKS add-on support for Prometheus metrics

The v1.10.1-eksbuild.5, v1.9.3-eksbuild.9, and v1.8.7-eksbuild.8 versions of the EKS add-on for CoreDNS expose the port that CoreDNS published metrics to, in the kube-dns service. This makes it easier to include the CoreDNS metrics in your monitoring systems.

November 10, 2023

Amazon EKS CloudWatch Observability Operator add-on

Added Amazon EKS CloudWatch Observability Operator page.

November 6, 2023

Capacity Blocks for self-managed P5 instances in US East (Ohio)

In US East (Ohio), you can now use Capacity Blocks for self-managed P5 instances.

October 31, 2023

Clusters support modifying subnets and security groups

You can update the cluster to change which subnets and security groups the cluster uses. You can update from the AWS Management Console, the latest version of the AWS CLI, AWS CloudFormation, and eksctl version v0.164.0-rc.0 or later. You might need to do this to provide subnets with more available IP addresses to successfully upgrade a cluster version.

October 24, 2023

Cluster role and managed node group role supports customer managed AWS Identity and Access Management policies

You can use a custom IAM policy on the cluster role, instead of the AmazonEKSClusterPolicy AWS managed policy. Also, you can use a custom IAM policy on the node role in a managed node group, instead of the AmazonEKSWorkerNodePolicy AWS managed policy. Do this to create a policy with the least privilege to meet strict compliance requirements.

October 23, 2023

Fix link to eksctl installation

Fix install link for eksctl after the page was moved.

October 6, 2023

Preview release: Amazon EKS Extended Support for Kubernetes versions

Extended Kubernetes version support allows you to stay at a specific Kubernetes version for longer than 14 months.

October 4, 2023

Remove references to AWS App Mesh integration

Amazon EKS integrations with AWS App Mesh remain for existing customers of App Mesh only.

September 29, 2023

Kubernetes version 1.28

Added Kubernetes version 1.28 support for new clusters and version upgrades.

September 26, 2023

Existing clusters support Kubernetes network policy enforcement in the Amazon VPC CNI plugin for Kubernetes

You can use Kubernetes`network policy in existing clusters with the [.noloc]`Amazon VPC CNI plugin for Kubernetes, instead of requiring a third party solution.

September 15, 2023

CoreDNS Amazon EKS add-on supports modifying PDB

You can modify the PodDisruptionBudget of the EKS add-on for CoreDNS in versions v1.9.3-eksbuild.7 and later and v1.10.1-eksbuild.4 and later.

September 15, 2023

Amazon EKS support for shared subnets

New Shared subnet requirements and considerations for making Amazon EKS clusters in shared subnets.

September 7, 2023

Updates to What is Amazon EKS?

Added new Common use cases and Architecture topics. Refreshed other topics.

September 6, 2023

Kubernetes network policy enforcement in the Amazon VPC CNI plugin for Kubernetes

You can use Kubernetes`network policy with the [.noloc]`Amazon VPC CNI plugin for Kubernetes, instead of requiring a third party solution.

August 29, 2023

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Israel (Tel Aviv) (il-central-1) AWS Region.

August 1, 2023

Configurable ephemeral storage for Fargate

You can increase the total amount of ephemeral storage for each Pod running on Amazon EKS Fargate.

July 31, 2023

Add-on support for Amazon EFS CSI driver

You can now use the AWS Management Console, AWS CLI, and API to manage the Amazon EFS CSI driver.

July 26, 2023

AWS managed policy updates - New policy

Amazon EKS added a new AWS managed policy.

July 26, 2023

Kubernetes version updates for 1.27, 1.26, 1.25, and 1.24 are now available for local clusters on AWS Outposts

Kubernetes version updates to 1.27.3, 1.26.6, 1.25.11, and 1.24.15 are now available for local clusters on AWS Outposts

July 20, 2023

IP prefixes support for Windows nodes

Assigning IP prefixes to your nodes can enable you to host a significantly higher number of Pods on your nodes than you can when assigning individual secondary IP addresses to your nodes.

July 6, 2023

Amazon FSx for OpenZFS CSI driver

You can now install the Amazon FSx for OpenZFS CSI driver on Amazon EKS clusters.

June 30, 2023

Pods on Linux nodes in IPv4 clusters can now communicate with IPv6 endpoints.

After assigning an IPv6 address to your node, your Pods’ `IPv4 address is network address translated to the IPv6 address of the node that it’s running on.

June 19, 2023

Windows managed node groups in AWS GovCloud (US) Regions

In the AWS GovCloud (US) Regions, Amazon EKS managed node groups can now run Windows containers.

May 30, 2023

Kubernetes version 1.27

Added Kubernetes version 1.27 support for new clusters and version upgrades.

May 24, 2023

Kubernetes version 1.26

Added Kubernetes version 1.26 support for new clusters and version upgrades.

April 11, 2023

Domainless gMSA

You can now use domainless gMSA with Windows Pods.

March 27, 2023

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Asia Pacific (Melbourne) (ap-southeast-4) AWS Region.

March 10, 2023

Amazon File Cache CSI driver

You can now install the Amazon File Cache CSI driver on Amazon EKS clusters.

March 3, 2023

Kubernetes version 1.25 is now available for local clusters on AWS Outposts

You can now create an Amazon EKS local cluster on an Outpost using Kubernetes versions 1.221.25.

March 1, 2023

Kubernetes version 1.25

Added Kubernetes version 1.25 support for new clusters and version upgrades.

February 22, 2023

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

February 7, 2023

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Asia Pacific (Hyderabad) (ap-south-2), Europe (Zurich) (eu-central-2), and Europe (Spain) (eu-south-2) AWS Regions.

February 6, 2023

Kubernetes versions 1.211.24 are now available for local clusters on AWS Outposts.

You can now create an Amazon EKS local cluster on an Outpost using Kubernetes versions 1.211.24. Previously, only version 1.21 was available.

January 17, 2023

Amazon EKS now supports AWS PrivateLink

You can use an AWS PrivateLink to create a private connection between your VPC and Amazon EKS.

December 16, 2022

Managed node group Windows support

You can now use Windows for Amazon EKS managed node groups.

December 15, 2022

Amazon EKS add-ons from independent software vendors are now available in the AWS Marketplace

You can now browse and subscribe to Amazon EKS add-ons from independent software vendors through the AWS Marketplace.

November 28, 2022

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

November 17, 2022

Kubernetes version 1.24

Added Kubernetes version 1.24 support for new clusters and version upgrades.

November 15, 2022

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Middle East (UAE) (me-central-1) AWS Region.

November 3, 2022

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

October 24, 2022

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

October 20, 2022

Local clusters on AWS Outposts are now available

You can now create an Amazon EKS local cluster on an Outpost.

September 19, 2022

Fargate vCPU based quotas

Fargate is transitioning from Pod based quotas to vCPU based quotas.

September 8, 2022

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

August 31, 2022

Cost monitoring

Amazon EKS now supports Kubecost, which enables you to monitor costs broken down by Kubernetes resources including Pods, nodes, namespaces, and labels.

August 24, 2022

AWS managed policy updates - New policy

Amazon EKS added a new AWS managed policy.

August 24, 2022

AWS managed policy updates - New policy

Amazon EKS added a new AWS managed policy.

August 23, 2022

Tag resources for billing

Added aws:eks:cluster-name generated cost allocation tag support for all clusters.

August 16, 2022

Fargate profile wildcards

Added support for Fargate profile wildcards in the selector criteria for namespaces, label keys, and label values.

August 16, 2022

Kubernetes version 1.23

Added Kubernetes version 1.23 support for new clusters and version upgrades.

August 11, 2022

View Kubernetes resources in the AWS Management Console

You can now view information about the Kubernetes resources deployed to your cluster using the AWS Management Console.

May 3, 2022

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Asia Pacific (Jakarta) (ap-southeast-3) AWS Region.

May 2, 2022

Observability page and ADOT add-on support

Added Observability page and AWS Distro for OpenTelemetry (ADOT).

April 21, 2022

Kubernetes version 1.22

Added Kubernetes version 1.22 support for new clusters and version upgrades.

April 4, 2022

AWS managed policy updates - New policy

Amazon EKS added a new AWS managed policy.

April 4, 2022

Added Fargate Pod patching details

When upgrading Fargate Pods, Amazon EKS first tries to evict Pods based on your Pod disruption budgets. You can create event rules to react to failed evictions before the Pods are deleted.

April 1, 2022

Full release: Add-on support for Amazon EBS CSI driver

You can now use the AWS Management Console, AWS CLI, and API to manage the Amazon EBS CSI driver.

March 31, 2022

AWS Outposts content update

Instructions to deploy an Amazon EKS cluster on AWS Outposts.

March 22, 2022

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

March 21, 2022

Windows containerd support

You can now select the containerd runtime for Windows nodes.

March 14, 2022

Added Amazon EKS Connector considerations to security documentation

Describes the shared responsibility model as it relates to connected clusters.

February 25, 2022

Assign IPv6 addresses to your Pods and services

You can now create a 1.21 or later cluster that assigns IPv6 addresses to your Pods and services.

January 6, 2022

AWS managed policy updates - Update to an existing policy

Amazon EKS updated an existing AWS managed policy.

December 13, 2021

Preview release: Add-on support for Amazon EBS CSI driver

You can now preview using the AWS Management Console, AWS CLI, and API to manage the Amazon EBS CSI driver.

December 9, 2021

Karpenter autoscaler support

You can now use the Karpenter open-source project to autoscale your nodes.

November 29, 2021

Fluent Bit Kubernetes filter support in Fargate logging

You can now use the Fluent Bit Kubernetes filter with Fargate logging.

November 10, 2021

Windows support available in the control plane

Windows support is now available in your control plane. You no longer need to enable it in your data plane.

November 9, 2021

Bottlerocket added as an AMI type for managed node groups

Previously, Bottlerocket was only available as a self-managed node option. Now it can be configured as a managed node group, reducing the effort that’s required to meet node compliance requirements.

October 28, 2021

DL1 driver support

Custom Amazon Linux AMIs now support deep learning workloads for Amazon Linux 2. This enablement allows a generic on-premises or cloud baseline configuration.

October 25, 2021

VT1 video support

Custom Amazon Linux AMIs now support VT1 for some distributions. This enablement advertises Xilinx U30 devices on your Amazon EKS cluster.

September 13, 2021

Amazon EKS Connector is now available

You can use Amazon EKS Connector to register and connect any conformant Kubernetes cluster to AWS and visualize it in the Amazon EKS console.

September 8, 2021

Amazon EKS Anywhere is now available

Amazon EKS Anywhere is a new deployment option for Amazon EKS that you can use to create and operate Kubernetes clusters on-premises.

September 8, 2021

Amazon FSx for NetApp ONTAP CSI driver

Added topic that summarizes the Amazon FSx for NetApp ONTAP CSI driver and gives links to other references.

September 2, 2021

Managed node groups now auto-calculates the Amazon EKS recommended maximum Pods for nodes

Managed node groups now auto-calculate the Amazon EKS maximum Pods for nodes that you deploy without a launch template, or with a launch template that you haven’t specified an AMI ID in.

August 30, 2021

Remove Amazon EKS management of add-on settings without removing the Amazon EKS add-on software

You can now remove an Amazon EKS add-on without removing the add-on software from your cluster.

August 20, 2021

Create multi-homed Pods using Multus

You can now add multiple network interfaces to a Pod using Multus.

August 2, 2021

Add more IP addresses to your Linux Amazon EC2 nodes

You can now add significantly more IP addresses to your Linux Amazon EC2 nodes. This means that you can run a higher density of [.noloc]`Pods`on each node.

July 27, 2021

containerd runtime bootstrap

The Amazon EKS optimized accelerated Amazon Linux Amazon Machine Image (AMI) now contains a bootstrap flag that you can use to enable the containerd runtime in Amazon EKS optimized and Bottlerocket AMIs. This flag is available in all supported Kubernetes versions of the AMI.

July 19, 2021

Kubernetes version 1.21

Added Kubernetes version 1.21 support.

July 19, 2021

Added managed policies topic

A list of all Amazon EKS IAM managed policies and changes that were made to them since June 17, 2021.

June 17, 2021

Use security groups for Pods with Fargate

You can now use security groups for Pods with Fargate, in addition to using them with Amazon EC2 nodes.

June 1, 2021

Added CoreDNS and kube-proxy Amazon EKS add-ons

Amazon EKS can now help you manage the CoreDNS and kube-proxy Amazon EKS add-ons for your cluster.

May 19, 2021

Kubernetes version 1.20

Added Kubernetes version 1.20 support for new clusters and version upgrades.

May 18, 2021

AWS Load Balancer Controller2.2.0 released

You can now use the AWS Load Balancer Controller to create Elastic Load Balancers using instance or IP targets.

May 14, 2021

Node taints for managed node groups

Amazon EKS now supports adding note taints to managed node groups.

May 11, 2021

Secrets encryption for existing clusters

Amazon EKS now supports adding secrets encryption to existing clusters.

February 26, 2021

Kubernetes version 1.19

Added Kubernetes version 1.19 support for new clusters and version upgrades.

February 16, 2021

Amazon EKS now supports OpenID Connect (OIDC) identity providers as a method to authenticate users to a version 1.16 or later cluster.

OIDC identity providers can be used with, or as an alternative to AWS Identity and Access Management (IAM).

February 12, 2021

View node and workload resources in the AWS Management Console

You can now view details about your managed, self-managed, and Fargate nodes and your deployed Kubernetes workloads in the AWS Management Console.

December 1, 2020

Deploy Spot Instance types in a managed node group

You can now deploy multiple Spot or On-Demand Instance types to a managed node group.

December 1, 2020

Amazon EKS can now manage specific add-ons for your cluster

You can manage add-ons yourself, or allow Amazon EKS to control the launch and version of an add-on through the Amazon EKS API.

December 1, 2020

Share an ALB across multiple Ingresses

You can now share an AWS Application Load Balancer (ALB) across multiple Kubernetes Ingresses. In the past, you had to deploy a separate ALB for each Ingress.

October 23, 2020

NLB IP target support

You can now deploy a Network Load Balancer with IP targets. This means that you can use an NLB to load balance network traffic to Fargate Pods and directly to Pods that are running on Amazon EC2 nodes.

October 23, 2020

Kubernetes version 1.18

Added Kubernetes version 1.18 support for new clusters and version upgrades.

October 13, 2020

Specify a custom CIDR block for Kubernetes service IP address assignment.

You can now specify a custom CIDR block that Kubernetes assigns service IP addresses from.

September 29, 2020

Assign security groups to individual Pods

You can now associate different security groups to some of the individual Pods that are running on many Amazon EC2 instance types.

September 9, 2020

Deploy Bottlerocket on your nodes

You can now deploy nodes that are running Bottlerocket.

August 31, 2020

The ability to launch Arm nodes is generally available

You can now launch Arm nodes in managed and self-managed node groups.

August 17, 2020

Managed node group launch templates and custom AMI

You can now deploy a managed node group that uses an Amazon EC2 launch template. The launch template can specify a custom AMI, if you choose.

August 17, 2020

EFS support for AWS Fargate

You can now use Amazon EFS with AWS Fargate.

August 17, 2020

Amazon EKS platform version update

This is a new platform version with security fixes and enhancements. This includes UDP support for services of type LoadBalancer when using Network Load Balancers with Kubernetes version 1.15 or later. For more information, see the Allow UDP for AWS Network Load Balancer issue on GitHub.

August 12, 2020

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Africa (Cape Town) (af-south-1) and Europe (Milan) (eu-south-1) AWS Regions.

August 6, 2020

Fargate usage metrics

AWS Fargate provides CloudWatch usage metrics that provide visibility into your account’s usage of Fargate On-Demand resources.

August 3, 2020

Kubernetes version 1.17

Added Kubernetes version 1.17 support for new clusters and version upgrades.

July 10, 2020

Create and manage App Mesh resources from within Kubernetes with the App Mesh controller for Kubernetes

You can create and manage App Mesh resources from within Kubernetes. The controller also automatically injects the Envoy proxy and init containers into Pods that you deploy.

June 18, 2020

Amazon EKS now supports Amazon EC2 Inf1 nodes

You can add Amazon EC2 Inf1 nodes to your cluster.

June 4, 2020

Amazon EKS AWS Region expansion

Amazon EKS is now available in the AWS GovCloud (US-East) (us-gov-east-1) and AWS GovCloud (US-West) (us-gov-west-1) AWS Regions.

May 13, 2020

Kubernetes1.12 is no longer supported on Amazon EKS

Kubernetes version 1.12 is no longer supported on Amazon EKS. Update any 1.12 clusters to version 1.13 or later to avoid service interruption.

May 12, 2020

Kubernetes version 1.16

Added Kubernetes version 1.16 support for new clusters and version upgrades.

April 30, 2020

Added the AWSServiceRoleForAmazonEKS service-linked role

Added the AWSServiceRoleForAmazonEKS service-linked role.

April 16, 2020

Kubernetes version 1.15

Added Kubernetes version 1.15 support for new clusters and version upgrades.

March 10, 2020

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Beijing (cn-north-1) and Ningxia (cn-northwest-1) AWS Regions.

February 26, 2020

FSx for Lustre CSI driver

Added topic for installing the FSx for Lustre CSI driver on Kubernetes 1.14 Amazon EKS clusters.

December 23, 2019

Restrict network access to the public access endpoint of a cluster

With this update, you can use Amazon EKS to restrict the CIDR ranges that can communicate to the public access endpoint of the Kubernetes API server.

December 20, 2019

Resolve the private access endpoint address for a cluster from outside of a VPC

With this update, you can use Amazon EKS to resolve the private access endpoint of the Kubernetes API server from outside of a VPC.

December 13, 2019

(Beta) Amazon EC2 A1 Amazon EC2 instance nodes

Launch Amazon EC2 A1 Amazon EC2 instance nodes that register with your Amazon EKS cluster.

December 4, 2019

Creating a cluster on AWS Outposts

Amazon EKS now supports creating clusters on AWS Outposts.

December 3, 2019

AWS Fargate on Amazon EKS

Amazon EKS Kubernetes clusters now support running Pods on Fargate.

December 3, 2019

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Canada (Central) (ca-central-1) AWS Region.

November 21, 2019

Managed node groups

Amazon EKS managed node groups automate the provisioning and lifecycle management of nodes (Amazon EC2 instances) for Amazon EKS Kubernetes clusters.

November 18, 2019

Amazon EKS platform version update

New platform versions to address CVE-2019-11253.

November 6, 2019

Kubernetes1.11 is no longer supported on Amazon EKS

Kubernetes version 1.11 is no longer supported on Amazon EKS. Please update any 1.11 clusters to version 1.12 or higher to avoid service interruption.

November 4, 2019

Amazon EKS AWS Region expansion

Amazon EKS is now available in the South America (São Paulo) (sa-east-1) AWS Region.

October 16, 2019

Windows support

Amazon EKS clusters running Kubernetes version 1.14 now support Windows workloads.

October 7, 2019

Autoscaling

Added a chapter to cover some of the different types of Kubernetes autoscaling that are supported on Amazon EKS clusters.

September 30, 2019

Kubernetes Dashboard update

Updated topic for installing the Kubernetes Dashboard on Amazon EKS clusters to use the beta 2.0 version.

September 28, 2019

Amazon EFS CSI driver

Added topic for installing the Amazon EFS CSI driver on Kubernetes 1.14 Amazon EKS clusters.

September 19, 2019

Amazon EC2 Systems Manager parameter for Amazon EKS optimized AMI ID

Added topic for retrieving the Amazon EKS optimized AMI ID using an Amazon EC2 Systems Manager parameter. The parameter eliminates the need for you to look up AMI IDs.

September 18, 2019

Amazon EKS resource tagging

You can manage the tagging of your Amazon EKS clusters.

September 16, 2019

Amazon EBS CSI driver

Added topic for installing the Amazon EBS CSI driver on Kubernetes 1.14 Amazon EKS clusters.

September 9, 2019

New Amazon EKS optimized AMI patched for CVE-2019-9512 and CVE-2019-9514

Amazon EKS has updated the Amazon EKS optimized AMI to address CVE-2019-9512 and CVE-2019-9514.

September 6, 2019

Announcing deprecation of Kubernetes1.11 in Amazon EKS

Amazon EKS discontinued support for Kubernetes version 1.11 on November 4, 2019.

September 4, 2019

Kubernetes version 1.14

Added Kubernetes version 1.14 support for new clusters and version upgrades.

September 3, 2019

IAM roles for service accounts

With IAM roles for service accounts on Amazon EKS clusters, you can associate an IAM role with a Kubernetes service account. With this feature, you no longer need to provide extended permissions to the node IAM role. This way, Pods on that node can call AWS APIs.

September 3, 2019

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Middle East (Bahrain) (me-south-1) AWS Region.

August 29, 2019

Amazon EKS platform version update

New platform versions to address CVE-2019-9512 and CVE-2019-9514.

August 28, 2019

Amazon EKS platform version update

New platform versions to address CVE-2019-11247 and CVE-2019-11249.

August 5, 2019

Amazon EKS Region expansion

Amazon EKS is now available in the Asia Pacific (Hong Kong) (ap-east-1) AWS Region.

July 31, 2019

Kubernetes1.10 no longer supported on Amazon EKS

Kubernetes version 1.10 is no longer supported on Amazon EKS. Update any 1.10 clusters to version 1.11 or higher to avoid service interruption.

July 30, 2019

Added topic on ALB ingress controller

The AWS ALB Ingress Controller for Kubernetes is a controller that causes an ALB to be created when ingress resources are created.

July 11, 2019

New Amazon EKS optimized AMI

Removing unnecessary kubectl binary from AMIs.

July 3, 2019

Kubernetes version 1.13

Added Kubernetes version 1.13 support for new clusters and version upgrades.

June 18, 2019

New Amazon EKS optimized AMI patched for AWS-2019-005

Amazon EKS has updated the Amazon EKS optimized AMI to address the vulnerabilities that are described in link:security/security-bulletins/AWS-2019-005/[AWS-2019-005,type="marketing"].

June 17, 2019

Announcing discontinuation of support of Kubernetes1.10 in Amazon EKS

Amazon EKS stopped supporting Kubernetes version 1.10 on July 22, 2019.

May 21, 2019

Amazon EKS platform version update

New platform version for Kubernetes 1.11 and 1.10 clusters to support custom DNS names in the kubelet certificate and improve etcd performance.

May 21, 2019

Getting started with eksctl

This getting started guide describes how you can install all of the required resources to get started with Amazon EKS using eksctl. This is a simple command line utility for creating and managing Kubernetes clusters on Amazon EKS.

May 10, 2019

AWS CLI get-token command

The aws eks get-token command was added to the AWS CLI. You no longer need to install the AWS IAM Authenticator for Kubernetes to create client security tokens for cluster API server communication. Upgrade your AWS CLI installation to the latest version to use this new functionality. For more information, see Installing the AWS Command Line Interface in the AWS Command Line Interface User Guide.

May 10, 2019

Amazon EKS platform version update

New platform version for Kubernetes 1.12 clusters to support custom DNS names in the kubelet certificate and improve etcd performance. This fixes a bug that caused node kubelet daemons to request a new certificate every few seconds.

May 8, 2019

Prometheus tutorial

Added topic for deploying Prometheus to your Amazon EKS cluster.

April 5, 2019

Amazon EKS control plane logging

With this update, you can get audit and diagnostic logs directly from the Amazon EKS control pane. You can use these CloudWatch logs in your account as reference for securing and running clusters.

April 4, 2019

Kubernetes version 1.12

Added Kubernetes version 1.12 support for new clusters and version upgrades.

March 28, 2019

Added App Mesh getting started guide

Added documentation for getting started with App Mesh and Kubernetes.

March 27, 2019

Amazon EKS API server endpoint private access

Added documentation for disabling public access for your Amazon EKS cluster’s Kubernetes API server endpoint.

March 19, 2019

Added topic for installing the Kubernetes Metrics Server

The Kubernetes Metrics Server is an aggregator of resource usage data in your cluster.

March 18, 2019

Added list of related open source projects

These open source projects extend the functionality of Kubernetes clusters running on AWS, including clusters that are managed by Amazon EKS.

March 15, 2019

Added topic for installing Helm locally

The helm package manager for Kubernetes helps you install and manage applications on your Kubernetes cluster. This topic shows how to install and run the helm and tiller binaries locally. That way, you can install and manage charts using the Helm CLI on your local system.

March 11, 2019

Amazon EKS platform version update

New platform version that updates Amazon EKS Kubernetes 1.11 clusters to patch level 1.11.8 to address CVE-2019-1002100.

March 8, 2019

Increased cluster limit

Amazon EKS has increased the number of clusters that you can create in an AWS Region from 3 to 50.

February 13, 2019

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Europe (London) (eu-west-2), Europe (Paris) (eu-west-3), and Asia Pacific (Mumbai) (`ap-south-1) AWS Regions.

February 13, 2019

New Amazon EKS optimized AMI patched for ALAS-2019-1156

Amazon EKS has updated the Amazon EKS optimized AMI to address the vulnerability that’s described in ALAS-2019-1156.

February 11, 2019

New Amazon EKS optimized AMI patched for ALAS2-2019-1141

Amazon EKS has updated the Amazon EKS optimized AMI to address the CVEs that are referenced in ALAS2-2019-1141.

January 9, 2019

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Asia Pacific (Seoul) (ap-northeast-2) AWS Region.

January 9, 2019

Amazon EKS region expansion

Amazon EKS is now available in the following additional AWS Regions: Europe (Frankfurt) (eu-central-1), Asia Pacific (Tokyo) (ap-northeast-1), Asia Pacific (Singapore) (ap-southeast-1), and Asia Pacific (Sydney) (ap-southeast-2).

December 19, 2018

Amazon EKS cluster updates

Added documentation for Amazon EKS cluster Kubernetes version updates and node replacement.

December 12, 2018

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Europe (Stockholm) (eu-north-1) AWS Region.

December 11, 2018

Amazon EKS platform version update

New platform version updating Kubernetes to patch level 1.10.11 to address link:security/security-bulletins/AWS-2018-020/[CVE-2018-1002105,type="marketing"].

December 4, 2018

Added version 1.0.0 support for the ALB ingress controller

The ALB ingress controller releases version 1.0.0 with formal support from AWS.

November 20, 2018

Added support for CNI network configuration

The Amazon VPC CNI plugin for Kubernetes version 1.2.1 now supports custom network configuration for secondary Pod network interfaces.

October 16, 2018

Added support for MutatingAdmissionWebhook and ValidatingAdmissionWebhook

Amazon EKS platform version 1.10-eks.2 now supports MutatingAdmissionWebhook and ValidatingAdmissionWebhook admission controllers.

October 10, 2018

Added partner AMI information

Canonical has partnered with Amazon EKS to create node AMIs that you can use in your clusters.

October 3, 2018

Added instructions for AWS CLI update-kubeconfig command

Amazon EKS has added the update-kubeconfig to the AWS CLI to simplify the process of creating a kubeconfig file for accessing your cluster.

September 21, 2018

New Amazon EKS optimized AMIs

Amazon EKS has updated the Amazon EKS optimized AMIs (with and without GPU support) to provide various security fixes and AMI optimizations.

September 13, 2018

Amazon EKS AWS Region expansion

Amazon EKS is now available in the Europe (Ireland) (eu-west-1) Region.

September 5, 2018

Amazon EKS platform version update

New platform version with support for [.noloc]`Kubernetes`https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation/[aggregation layer] and the Horizontal Pod Autoscaler(HPA).

August 31, 2018

New Amazon EKS optimized AMIs and GPU support

Amazon EKS has updated the Amazon EKS optimized AMI to use a new AWS CloudFormation node template and bootstrap script. In addition, a new Amazon EKS optimized AMI with GPU support is available.

August 22, 2018

New Amazon EKS optimized AMI patched for ALAS2-2018-1058

Amazon EKS has updated the Amazon EKS optimized AMI to address the CVEs that are referenced in ALAS2-2018-1058.

August 14, 2018

Amazon EKS optimized AMI build scripts

Amazon EKS has open-sourced the build scripts that are used to build the Amazon EKS optimized AMI. These build scripts are now available on GitHub.

July 10, 2018

Amazon EKS initial release

Initial documentation for service launch

June 5, 2018