Amazon EKS 서비스 할당량 - Amazon EKS

Amazon EKS 서비스 할당량

Amazon EKS는 중앙 위치에서 할당량을 보고 관리할 수 있는 AWS 서비스인 Service Quotas와 통합됩니다. 자세한 내용은 Service Quotas 사용 설명서Service Quotas는 무엇입니까?를 참조하세요. Service Quotas 통합과 함께 AWS Management Console 및 AWS CLI를 사용하여 Amazon EKS 및 AWS Fargate 서비스 할당량 값을 빠르게 조회할 수 있습니다.

AWS Management Console

AWS Management Console을 사용하여 Amazon EKS 및 Fargate 서비스 할당량을 보려면

  1. Service Quotas 콘솔(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 사용 설명서를 참조하세요. 할당량 증가를 요청하려면 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 AWS CLI 명령 참조를 참조하세요. 할당량 증가를 요청하려면 AWS CLI 명령 참조에서 request-service-quota-increase 명령을 참조하세요.

서비스 할당량

이름 기본값 조정 가능 설명
클러스터 지원되는 각 리전: 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 콘솔의 Amazon Elastic Kubernetes Service(Amazon EKS) 아래에 나열됩니다. 조정 가능한 것으로 표시되는 값에 대한 할당량 증가를 요청하려면 Service Quotas User Guide(Service Quotas 사용 설명서)의 Requesting a quota increase(할당량 증가 요청)를 참조하세요.

AWS Fargate 서비스 할당량

이 섹션에서는 Amazon EKS에 대한 AWS Fargate 서비스 할당량에 대해 설명합니다. 사용량이 서비스 할당량에 가까워지면 경고하는 경보를 구성할 수 있습니다. 자세한 정보는 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(vCPU 제한에서 Fargate 계정 옵트아웃)을 선택합니다. 자세한 내용을 알아보려면 AWS Support 사용 설명서지원 사례 만들기를 참조하세요.

  • 2022년 10월 31일 – vCPU 기반 할당량을 옵트아웃한 채로 유지할 수 있는 마지막 날입니다.

  • 2022년 11월 1일~2022년 11월 15일 – 옵트아웃 옵션이 종료되고 모든 계정이 vCPU 기반 할당량으로 마이그레이션됩니다. 포드 기반 할당량을 더 이상 사용할 수 없습니다.

다음 표에는 새로운 vCPU 기반 할당량과 기존 포드 기반 할당량이 차례로 나와 있습니다. 이러한 서비스 할당량은 Service Quotas 콘솔에서 AWS Fargate 서비스 아래에 나열된 것 중 하나입니다. 다음 표에서는 Amazon EKS에도 적용되는 할당량만 설명합니다.

Service Quotas 콘솔에서 활성화된 할당량 유형을 확인할 수 있습니다. vCPU 할당량이 유효한 경우 Fargate 온디맨드 포드 수 기반 할당량은 Applied quota value(적용된 할당량 값)에 대해 0을 표시합니다. 그 외에 다른 값은 포드 개수 할당량이 유효함을 나타냅니다.

새 AWS 계정 계정의 초기 할당량은 낮지만 시간이 지남에 따라 증가할 수 있습니다. Fargate는 각 AWS 리전 내의 계정 사용량을 지속적으로 모니터링한 다음 사용량에 따라 할당량을 자동으로 늘립니다. 조정 가능한 것으로 표시된 값에 대한 할당량 증가를 요청할 수도 있습니다. 자세한 내용은 Service Quotas User Guide(Service Quotas 사용 설명서)의 Requesting a quota increase(할당량 증가 요청)를 참조하세요.

이름 기본값 조정 가능 설명

Fargate 온디맨드 vCPU 리소스 수

6

현재 리전의 이 계정에서 Fargate 온디맨드로 동시에 실행할 수 있는 Fargate vCPU 수입니다.

Fargate 온디맨드 리소스 수 2 현재 리전에서 이 계정의 Fargate에서 동시에 실행할 수 있는 Amazon ECS 태스크 및 Amazon EKS 포드 수입니다.
참고

기본값은 AWS에서 설정한 초기 할당량입니다. 이러한 기본값은 실제 적용된 할당량 값 및 가능한 최대 서비스 할당량과 별개입니다. 자세한 내용은 Service Quotas 사용 설명서Service Quotas 용어를 참조하세요.

참고

Fargate는 Amazon ECS 태스크 및 Amazon EKS 포드 시작률 할당량을 추가로 시행합니다. 자세한 내용을 알아보려면 Amazon ECS - AWS Fargate 사용 설명서Fargate 제한 할당량을 참조하세요.