View and manage Amazon EKS and Fargate service quotas - Amazon EKS

View and manage Amazon EKS and Fargate service quotas

Amazon EKS has integrated with Service Quotas, an AWS service that you can use to view and manage your quotas from a central location. For more information, see What Is Service Quotas? in the Service Quotas User Guide. With Service Quotas integration, you can quickly look up the value of your Amazon EKS and AWS Fargate service quotas using the AWS Management Console and AWS CLI.

View EKS service quotas in the AWS Management Console

  1. Open the Service Quotas console.

  2. In the left navigation pane, choose AWS services.

  3. From the AWS services list, search for and select Amazon Elastic Kubernetes Service (Amazon EKS) or AWS Fargate.

    In the Service quotas list, you can see the service quota name, applied value (if it’s available), AWS default quota, and whether the quota value is adjustable.

  4. To view additional information about a service quota, such as the description, choose the quota name.

  5. (Optional) To request a quota increase, select the quota that you want to increase, select Request quota increase, enter or select the required information, and select Request.

To work more with service quotas using the AWS Management Console, see the Service Quotas User Guide. To request a quota increase, see Requesting a Quota Increase in the Service Quotas User Guide.

View EKS service quotas with the AWS CLI

Run the following command to view your Amazon EKS quotas.

aws service-quotas list-aws-default-service-quotas \ --query 'Quotas[*].{Adjustable:Adjustable,Name:QuotaName,Value:Value,Code:QuotaCode}' \ --service-code eks \ --output table

Run the following command to view your Fargate quotas.

aws service-quotas list-aws-default-service-quotas \ --query 'Quotas[*].{Adjustable:Adjustable,Name:QuotaName,Value:Value,Code:QuotaCode}' \ --service-code fargate \ --output table
Note

The quota returned is the number of Amazon ECS tasks or Amazon EKS Pods that can run concurrently on Fargate in this account in the current AWS Region.

To work more with service quotas using the AWS CLI, see service-quotas in the AWS CLI Command Reference. To request a quota increase, see the request-service-quota-increase command in the AWS CLI Command Reference.

Amazon EKS service quotas

AWS recommends using the AWS management console to view your current quotas. For more information, see View EKS service quotas in the AWS Management Console.

To view the default EKS service quotas, see Amazon Elastic Kubernetes Service endpoints and quotas in the AWS General Reference.

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.

Note

The following quota isn’t available in Service Quotas: Pod Identity associations per cluster is 1000 in each supported region and this quota isn’t adjustable.

AWS Fargate service quotas

The AWS Fargate service in the Service Quotas console lists several service quotas. You can configure alarms that alert you when your usage approaches a service quota. For more information, see Creating a CloudWatch alarm to monitor Fargate resource usage metrics.

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.

AWS reccomends using the AWS management console to view your current quotas. For more information, see View EKS service quotas in the AWS Management Console.

To view default AWS Fargate on EKS service quotas, see Fargate service quotas in the AWS General Reference.

Note

Fargate additionally enforces Amazon ECS tasks and Amazon EKS Pods launch rate quotas. For more information, see AWS Fargate throttling quotas in the Amazon ECS guide.