Amazon Elastic Kubernetes Service endpoints and quotas - AWS General Reference

Amazon Elastic Kubernetes Service endpoints and quotas

The following are the service endpoints and service quotas for this service. To connect programmatically to an AWS service, you use an endpoint. In addition to the standard AWS endpoints, some AWS services offer FIPS endpoints in selected Regions. For more information, see AWS service endpoints. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your AWS account. For more information, see AWS service quotas.

Service endpoints

Region Name Region Endpoint Protocol
US East (Ohio) us-east-2

eks.us-east-2.amazonaws.com

fips.eks.us-east-2.amazonaws.com

HTTPS

HTTPS

US East (N. Virginia) us-east-1

eks.us-east-1.amazonaws.com

fips.eks.us-east-1.amazonaws.com

HTTPS

HTTPS

US West (N. California) us-west-1

eks.us-west-1.amazonaws.com

fips.eks.us-west-1.amazonaws.com

HTTPS

HTTPS

US West (Oregon) us-west-2

eks.us-west-2.amazonaws.com

fips.eks.us-west-2.amazonaws.com

HTTPS

HTTPS

Africa (Cape Town) af-south-1 eks.af-south-1.amazonaws.com HTTPS
Asia Pacific (Hong Kong) ap-east-1 eks.ap-east-1.amazonaws.com HTTPS
Asia Pacific (Jakarta) ap-southeast-3 eks.ap-southeast-3.amazonaws.com HTTPS
Asia Pacific (Mumbai) ap-south-1 eks.ap-south-1.amazonaws.com HTTPS
Asia Pacific (Osaka) ap-northeast-3 eks.ap-northeast-3.amazonaws.com HTTPS
Asia Pacific (Seoul) ap-northeast-2 eks.ap-northeast-2.amazonaws.com HTTPS
Asia Pacific (Singapore) ap-southeast-1 eks.ap-southeast-1.amazonaws.com HTTPS
Asia Pacific (Sydney) ap-southeast-2 eks.ap-southeast-2.amazonaws.com HTTPS
Asia Pacific (Tokyo) ap-northeast-1 eks.ap-northeast-1.amazonaws.com HTTPS
Canada (Central) ca-central-1 eks.ca-central-1.amazonaws.com HTTPS
Europe (Frankfurt) eu-central-1 eks.eu-central-1.amazonaws.com HTTPS
Europe (Ireland) eu-west-1 eks.eu-west-1.amazonaws.com HTTPS
Europe (London) eu-west-2 eks.eu-west-2.amazonaws.com HTTPS
Europe (Milan) eu-south-1 eks.eu-south-1.amazonaws.com HTTPS
Europe (Paris) eu-west-3 eks.eu-west-3.amazonaws.com HTTPS
Europe (Stockholm) eu-north-1 eks.eu-north-1.amazonaws.com HTTPS
Middle East (Bahrain) me-south-1 eks.me-south-1.amazonaws.com HTTPS
Middle East (UAE) me-central-1 eks.me-central-1.amazonaws.com HTTPS
South America (São Paulo) sa-east-1 eks.sa-east-1.amazonaws.com HTTPS
AWS GovCloud (US-East) us-gov-east-1

eks.us-gov-east-1.amazonaws.com

eks.us-gov-east-1.amazonaws.com

HTTPS

HTTPS

AWS GovCloud (US-West) us-gov-west-1

eks.us-gov-west-1.amazonaws.com

eks.us-gov-west-1.amazonaws.com

HTTPS

HTTPS

Service quotas

Name Default Adjustable Description
Clusters Each supported Region: 100 Yes The maximum number of EKS clusters in this account in the current Region.
Control plane security groups per cluster Each supported Region: 4 No The maximum number of control plane security groups per cluster (these are specified when you create the cluster).
Fargate profiles per cluster Each supported Region: 10 Yes The maximum number of Fargate profiles per cluster.
Label pairs per Fargate profile selector Each supported Region: 5 Yes The maximum number of label pairs per Fargate profile selector.
Managed node groups per cluster Each supported Region: 30 Yes The maximum number of managed node groups per cluster.
Nodes per managed node group Each supported Region: 450 Yes The maximum number of nodes per managed node group.
Public endpoint access CIDR ranges per cluster Each supported Region: 40 No The maximum number of public endpoint access CIDR ranges per cluster (these are specified when you create or update the cluster).
Registered clusters Each supported Region: 10 Yes The maximum number of registered clusters in this account in the current Region.
Selectors per Fargate profile Each supported Region: 5 Yes The maximum number of selectors per Fargate profile.
Note

The default values are the initial quotas set by AWS. These default values are separate from the actual applied quota values and maximum possible service quotas. For more information, see Terminology in Service Quotas in the Service Quotas User Guide.

These service quotas are listed under Amazon Elastic Kubernetes Service (Amazon EKS) in the Service Quotas console. To request a quota increase for values that are shown as adjustable, see Requesting a quota increase in the Service Quotas User Guide.

AWS Fargate service quotas

This section describes AWS Fargate service quotas for Amazon EKS. AWS Fargate is transitioning from pod based quotas to vCPU based quotas. The following are the important dates related to the new vCPU based quotas.

  • September 8, 2022 – You can now opt in to using the new vCPU based quotas ahead of automatic migration. By opting in, your account is controlled by vCPU based quotas rather than the previous pod based quotas. Pod based quotas remain the default for accounts that don't opt in.

    Note

    To use the vCPU based quotas with Amazon EKS before October 3, 2022, you must opt in.

    To opt in, use the AWS Support Center Console to create a Service limit increase case. Choose Fargate for Limit type and Fargate account vCPU limit opt-in for Limit. For more information, see Creating a support case in the AWS Support User Guide.

  • October 3, 2022 through October 21, 2022 – All new and existing accounts are switched to the vCPU based quotas in a phased manner.

    Note

    To continue using the pod based quotas, you must opt out.

    To opt out, use the AWS Support Center Console to create a Service limit increase case. Choose Fargate for Limit type and Fargate account opt-out of vCPU limit for Limit. For more information, see Creating a support case in the AWS Support User Guide.

  • October 31, 2022 – The last day that you can remain opted out of the vCPU based quotas.

  • November 1, 2022 through November 15, 2022 – The opt-out option ends and all accounts are migrated to the vCPU based quotas. The pod based quotas are no longer available.

The following table lists the new vCPU based quota followed by the existing pod based quota. These service quotas are among those listed under the AWS Fargate service in the Service Quotas console. The following table only describes the quotas that also applicable to Amazon EKS.

You can confirm which quota type is active by looking at the Service Quotas console. If the vCPU quota is in effect, the Fargate On-Demand Pod count based quotas show 0 for the Applied quota value. Any other value indicates that the pod count quota is in effect.

New AWS accounts might have lower initial quotas that can increase over time. Fargate constantly monitors the account usage within each AWS Region, and then automatically increases the quotas based on the usage. You can also request a quota increase for values that are shown as adjustable. For more information, see Requesting a quota increase in the Service Quotas User Guide.

Name Default Adjustable Description

Fargate On-Demand vCPU resource count

6 Yes

The number of Fargate vCPUs that can run concurrently as Fargate On-Demand in this account in the current Region.

Fargate On-Demand resource count 2 Yes The number of Amazon ECS tasks and Amazon EKS pods that can run concurrently on Fargate in this account in the current Region.
Note

The default values are the initial quotas set by AWS. These default values are separate from the actual applied quota values and maximum possible service quotas. For more information, see Terminology in Service Quotas in the Service Quotas User Guide.

Note

Fargate additionally enforces Amazon ECS tasks and Amazon EKS pods launch rate quotas. For more information, see Fargate throttling limits in the Amazon Elastic Container Service User Guide for AWS Fargate.