Amazon EKS サービスクォータ - Amazon EKS

Amazon EKS サービスクォータ

Amazon EKS は、Service Quotas と統合されています。Service Quotas は、クォータを一元的な場所から表示および管理するために使用できる AWS サービスです。詳細については、「Service Quotas ユーザーガイド」の「Service Quotas とは」を参照してください。Service Quotas との統合により、AWS Management Console および AWS CLI を使用して、Amazon EKS および AWS Fargate Service Quotas の値を簡単に検索できます。

AWS Management Console

AWS Management Console を使用して Amazon EKS サービスクォータおよび Fargate サービスクォータを表示するには

  1. https://console.aws.amazon.com/servicequotas/ で Service Quotas コンソールを開きます。

  2. 左側のナビゲーションペインで、[AWS のサービス] を選択します。

  3. [AWS のサービス] リストから、[Amazon Elastic Kubernetes Service (Amazon EKS)] または [AWS Fargate] を選択します。

    [Service Quotas] の一覧には、Service Quotas 名、適用された値 (使用可能な場合)、AWS のデフォルトのクォータ、クォータ値が調整可能かどうかが表示されます。

  4. 説明など、Service Quotasに関する追加情報を表示するには、クォータ名を選択します。

  5. (オプション) クォータの引き上げをリクエストするには、引き上げるクォータを選択し、[クォータ引き上げリクエスト] を選択します。必要な情報を入力または選択して、[リクエスト] を選択します。

AWS Management Console を使用してさらに Service Quotas の操作を行うには、「Service Quotas ユーザーガイド」を参照してください。クォータの引き上げをリクエストするには、「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を使用して、さらにService Quotasの操作を実行するには、Service QuotasAWS CLI Command Referenceを参照してください。クォータの引き上げをリクエストするには、request-service-quota-increase コマンド リファレンスの「AWS CLI.」コマンドを参照してください。

サービスクォータ

名前 デフォルト 調整可能 説明
クラスター サポートされている各リージョン: 100 はい 現在のリージョンのこのアカウントの EKS クラスターの最大数。
クラスターあたりのコントロールプレーンセキュリティグループ サポートされている各リージョン: 4 いいえ クラスターあたりのコントロールプレーンセキュリティグループの最大数 (クラスターの作成時に指定されます)。
クラスターあたりの Fargate プロファイル サポートされている各リージョン: 10 はい クラスターあたりの Fargate プロファイルの最大数
Fargate プロファイルのセレクタあたりのラベルペア サポートされている各リージョン: 5 はい Fargate プロファイルのセレクタあたりのラベルペアの最大数
クラスターあたりのマネージドノードグループ サポートされている各リージョン: 30 はい クラスターあたりのマネージド型ノードグループの最大数
マネージド型ノードグループあたりのノード数 サポートされている各リージョン: 450 はい マネージド型ノードグループあたりのノードの最大数
クラスターあたりのパブリックエンドポイントアクセスの CIDR 範囲 サポートされている各リージョン: 40 いいえ クラスターあたりのパブリックエンドポイントアクセスの CIDR 範囲の最大数 (クラスターの作成または更新時に指定されます)。
登録済みクラスター サポートされている各リージョン: 10 はい 現在のリージョンでこのアカウント内に登録されたクラスターの最大数。
Fargate プロファイルあたりのセレクター サポートされている各リージョン: 5 はい Fargate プロファイルあたりのセレクタの最大数
注記

デフォルト値は、AWS によって設定された初期クォータです。これらのデフォルト値は、実際に適用されたクォータ値および適用可能な最大 Service Quotas とは異なります。詳細については、「Service Quotas ユーザーガイド」の「Service Quotas の用語」を参照してください。

これらの Service Quotas は、Service Quotas コンソールの [Amazon Elastic Kubernetes Service (Amazon EKS)] に表示されます。調整可能として表示される値のクォータの引き上げをリクエストすることもできます。「Service Quotas ユーザーガイド」の「クォータ引き上げのリクエスト」を参照してください。

AWS Fargate Service Quotas

このセクションでは、Amazon EKS の AWS Fargate Service Quotas について説明します。使用量がサービスクォータに近づいたときに警告するアラームを設定することもできます。詳細については、「Fargate のリソース使用状況メトリクスをモニタリングするための CloudWatch アラームの作成」を参照してください。

AWS Fargate はポッドベースのクォータから vCPU ベースのクォータに移行中です。新しい vCPU ベースのクォータに関連する重要な日付を以下に示しています。

  • 2022 年 9 月 8 日 — 自動移行に先立って、新しい vCPU ベースのクォータを使用できるようになりました。オプトインすると、アカウントは以前のポッドベースのクォータではなく vCPU ベースのクォータによって制御されます。ポッドベースのクォータは、オプトインしないアカウントではデフォルトのままです。

    注記

    2022 年 10 月 3 日よりも前に Amazon EKS で vCPU ベースのクォータを使用するには、オプトインする必要があります。

    オプトインするには、AWS Support Center Console を使用して、[Service limit increase] (サービスの制限緩和) ケースを作成します。[Limit type] (リミットタイプ) で [Fargate] を選択し、[Limit] (リミット) で [Fargate account vCPU limit opt-in] (Fargate アカウント vCPU 制限オプトイン) を選択します。詳細については、「AWS Support ユーザーガイド」の「サポートケースの作成」を参照してください。

  • 2022 年 10 月 3 日から 2022 年 10 月 21 日 — すべての新規および既存のアカウントは、段階的に vCPU ベースのクォータに自動的に移行されます。

    注記

    ポッドベースのクォータを引き続き使用するには、オプトアウトする必要があります。

    オプトアウトするには、AWS Support Center Console を使用して、[Service limit increase] (サービスの制限緩和) ケースを作成します。[Limit type] (リミットタイプ) で [Fargate] を選択し、[Limit] (リミット) で [Fargate account opt-out of vCPU limit] (Fargate アカウントの vCPU 制限オプトイン) を選択します。詳細については、「AWS Support ユーザーガイド」の「サポートケースの作成」を参照してください。

  • 2022 年 10 月 31 日 — vCPU ベースのクォータをオプトアウトしたままにできる最終日です。

  • 2022 年 11 月 1 日から 2022 年 11 月 15 日 — オプトアウトオプションは終了し、すべてのアカウントが vCPU ベースのクォータに移行されます。ポッドベースのクォータは利用できなくなります。

次の表は、新しい vCPU ベースのクォータと、それに続く既存のポッドベースのクォータの一覧です。これらの Service Quotas は、Service Quotas コンソールの AWS Fargate サービスの下に一覧表示されます。次の表では、Amazon EKS にも適用されるクォータについてのみ説明しています。

アクティブなクォータタイプは Service Quotas コンソールで確認できます。vCPU クォータが有効な場合、[Applied quota value] (適用されたクォータ値) について、Fargate オンデマンドポッドの数ベースのクォータが 0 に表示されます。その他の値は、ポッドカウントクォータが有効であることを示します。

新規の AWS アカウントの低い初期クォータは、経時的に引き上げられる可能性があります。Fargate は、各 AWS リージョン内のアカウント使用率を常に監視し、使用率に基づいてクォータを自動的に引き上げます。調整可能として表示される値のクォータの引き上げをリクエストすることもできます。詳細については、「Service Quotas ユーザーガイド」の「クォータ引き上げのリクエスト」を参照してください。

名前 デフォルト 調整可能 説明

Fargate オンデマンド vCPU リソース数

6 はい

現在のリージョンのこのアカウントで Fargate On-Demand として同時に実行される Fargate vCPU の数。

Fargate オンデマンドリソース数 2 はい 現在のリージョンで、このアカウントの Fargate で同時に実行されている Amazon ECS タスクおよび Amazon EKS ポッドの数。
注記

デフォルト値は、AWS によって設定された初期クォータです。これらのデフォルト値は、実際に適用されたクォータ値および適用可能な最大サービスクォータとは異なります。詳細については、「Service Quotas ユーザーガイド」の「Service Quotas の用語」を参照してください。

注記

Fargate は、Amazon ECS タスクと Amazon EKS ポッドの起動レートクォータをさらに強制します。詳細については、「AWS Fargate 用 Amazon Elastic Container Service ユーザーガイド」の「Fargate スロットリング限度」を参照してください。