Amazon EKS 服务配额 - Amazon EKS

Amazon EKS 服务配额

Amazon EKS 已与服务限额集成,后者是一项 AWS 服务,您可以使用该服务从中心位置查看和管理您的限额。有关更多信息,请参阅《服务限额用户指南》中的什么是服务限额?。借助服务限额集成,您可以使用 AWS Management Console 和 AWS CLI 快速查找 Amazon EKS 和 AWS Fargate 服务限额的值。

AWS Management Console
使用 AWS Management Console 查看 Amazon EKS 和 Fargate 服务配额
  1. 访问 https://console.aws.amazon.com/servicequotas/,打开服务限额控制台。

  2. 在左侧导航窗格中,选择 AWS 服务

  3. AWS 服务 列表中,搜索并选择 Amazon Elastic Kubernetes Service (Amazon EKS)AWS Fargate

    Service Quotas(服务限额)列表中,您可以查看服务限额名称、应用的值(如果该值可用)、AWS 默认限额以及限额值是否可调整。

  4. 要查看有关服务限额的其他信息(如描述),请选择限额名称。

  5. (可选)要请求增加配额,请选择要增加的配额,选择 Request quota increase(请求增加配额),输入或选择所需信息,然后选择 Request(请求)

要使用 AWS Management Console 进一步处理服务限额,请参阅服务限额用户指南。要请求提高配额,请参阅 Service Quotas 用户指南中的请求增加配额

AWS CLI
使用 AWS CLI 查看 Amazon EKS 和 Fargate 服务配额

运行以下命令查看您的 Amazon EKS 配额。

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

运行以下命令查看您的 Fargate 配额。

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

返回的限额是当前 AWS 区域 中此账户下可在 Fargate 上并发运行的 Amazon ECS 任务或 Amazon EKS Pods 的数量。

要使用 AWS CLI 进一步处理服务限额,请参阅《AWS CLI 命令参考》中的 service-quotas。要请求提高配额,请参阅 AWS CLI 命令参考中的 request-service-quota-increase 命令。

服务限额

名称 默认值 可调整 描述
每个集群的访问条目 每个支持的区域:3,000 个 每个集群的最大访问条目数。
集群 每个支持的区域:100 个 当前区域中的此账户中的 EKS 集群的最大数量。
每个集群的控制面板安全组 每个支持的区域:4 个 每个集群的控制面板安全组的最大数量(在创建集群时指定)。
EKS Anywhere Enterprise 订阅 每个受支持的区域:10 个 当前区域的此账户中 EKS Anywhere Enterprise 订阅的最大数量。
每个集群的 Fargate 配置文件 每个支持的区域:10 个 每个集群的最大 Fargate 配置文件数量。
每个 Fargate 配置文件选择器的标签对数 每个支持的区域:5 个 每个 Fargate 配置文件选择器的最大标签对数量。
每个集群的托管式节点组数 每个支持的区域:30 个 每个集群的最大托管节点组数。
每个托管式节点组的节点数 每个支持的区域:450 个 每个托管节点组的最大节点数。
每个集群的公有端点访问 CIDR 范围数 每个支持的区域:40 个 每个集群的最大公有端点访问 CIDR 范围数(在创建或更新集群时指定)。
已注册集群 每个支持的区域:10 个 当前区域中的此账户中的注册集群的最大数量。
每个 Fargate 配置文件的选择器数 每个支持的区域:5 个 每个 Fargate 配置文件的最大选择器数量。
注意

默认值是由 AWS 设置的初始限额。这些默认值与实际应用的限额值和最大可能的服务限额是分开的。有关更多信息,请参阅《服务限额用户指南》中的服务限额中的术语

这些服务限额列于服务限额控制台中 Amazon Elastic Kubernetes Service (Amazon EKS) 下。对于显示为可调整的值,要请求提高限额,请参阅服务限额用户指南中的请求提高限额

AWS Fargate 服务限额

服务限额控制台中的 AWS Fargate 服务列出了多个服务限额。下表仅描述了适用于 Amazon EKS 的限额。您可以配置警报,以在用量接近服务限额时向您发出警报。有关更多信息,请参阅创建 CloudWatch 警报以监控 Fargate 资源使用情况指标

新 AWS 账户 的初始限额可能较低,但会随着时间的推移而增加。Fargate 会持续监控每个 AWS 区域 内的账户使用情况,然后根据使用情况自动增加限额。对于显示为可调整的值,您还可以请求提高限额。有关更多信息,请参阅服务限额用户指南中的请求增加限额

名称 默认值 可调整 描述

Fargate 按需型 vCPU 资源计数

6

此账户在当前区域中可作为 Fargate 按需型实例并发运行的 Fargate vCPU 数量。

注意

默认值是由 AWS 设置的初始限额。这些默认值与实际应用的限额值和最大可能的服务限额是分开的。有关更多信息,请参阅《服务限额用户指南》中的服务限额中的术语

注意

此外,Fargate 还强制执行 Amazon ECS 任务和 Amazon EKS Pods 启动率限额。有关更多信息,请参阅 中的 AWS Fargate 限制配额