- Containers›
- Amazon EKS›
- Pricing
Amazon EKS pricing
Pricing overview
Amazon Elastic Kubernetes Service (Amazon EKS) is a managed Kubernetes service that lets you run Kubernetes applications without managing, securing, or scaling a Kubernetes control plane. With Amazon EKS, there are no minimum fees or upfront commitments. Amazon EKS has per cluster pricing based on Kubernetes cluster version support. You also pay for the resources you use to run your applications on Kubernetes worker nodes such as Amazon EC2 instances, Amazon EBS volumes, and public IPv4 addresses, as well as any cross AZ traffic from nodes to the Kubernetes control plane.
AWS Pricing Calculator
Calculate your DMS and architecture cost in a single estimate.
Pricing details
Amazon EKS cluster pricing
All Amazon EKS clusters have a per cluster per hour fee based on the cluster’s Kubernetes version. A Kubernetes version is under standard support for the first 14 months after it’s released in Amazon EKS. Once a Kubernetes version is past the end of standard support date, it enters extended support for the next 12 months, enabling you to stay at a given Kubernetes version for longer for an additional cost. To learn more about Kubernetes version support in Amazon EKS, visit the Amazon EKS documentation.
| Kubernetes Version Support Tier | Pricing |
|---|---|
| Standard Kubernetes version support | EUR 0.098685 per cluster per hour |
| Extended Kubernetes version support | EUR 0.592113 per cluster per hour |
Other AWS services pricing
When using Amazon EKS, you pay separately for the AWS resources you use to run your applications on Kubernetes worker nodes. For example, if you are running Kubernetes worker nodes as Amazon EC2 instances with Amazon EBS volumes and public IPv4 addresses, you are charged for the instance capacity through Amazon EC2, the volume capacity through Amazon EBS, and the IPv4 address through Amazon VPC. Visit the respective pricing pages of the AWS services you are using with your Kubernetes applications for detailed pricing information.
Pricing examples
-
Example 1: Extended support
You create an Amazon EKS cluster on a Kubernetes version the day Amazon EKS releases it, and you run the cluster for the next 26 months without upgrading the control plane version. You pay EUR 0.098 per hour during the first 14 months when the version is in standard support. After 14 months, the Kubernetes version transitions to extended support. You now pay EUR 0.592 per hour for the remaining 12 months. During the 26-month period, on average, you will pay EUR 0.326 per hour to run this cluster.
Support type Usage (Months) Price (per cluster per hour) Standard 14 EUR 0.0987 Extended 12 EUR 0.5921 Average cost for 26 months of support EUR 0.3264