CloudFormation 할당량 이해 - AWS CloudFormation

CloudFormation 할당량 이해

AWS 계정에는 템플릿을 작성하고 스택을 생성할 때 알아야 하는 CloudFormation 할당량이 있습니다. 이러한 할당량을 이해하면 템플릿 또는 스택을 재설계해야 하는 제한 오류를 방지할 수 있습니다.

CloudFormation 할당량

할당량

설명

튜닝 전략

cfn-signal 대기 조건 데이터

cfn-signal에서 전달할 수 있는 최대 데이터 용량입니다.

4,096바이트

많은 양을 전달하려면 데이터를 Amazon S3 버킷에 보낸 다음 cfn-signal을 사용하여 Amazon S3 URL을 해당 버킷에 전달합니다.

사용자 지정 리소스 응답

사용자 지정 리소스 공급자가 전달할 수 있는 최대 데이터 용량입니다.

4,096바이트

계정당 후크 수

계정당 최대 후크 수입니다.

후크 100개

리소스당 후크 수

리소스당 최대 후크 수입니다.

후크 100개
후크 구성 크기

후크의 구성이 저장할 수 있는 최대 데이터 양입니다.

204.8KB

매핑

CloudFormation 템플릿에서 선언할 수 있는 최대 매핑 수.

200개 매핑

더 많은 매핑을 지정하려면 중첩 스택 등을 사용하여 템플릿을 여러 템플릿으로 분리합니다.

매핑 속성

CloudFormation 템플릿에서 선언할 수 있는 각 매핑의 매핑 속성 최대 수.

200개 속성

더 많은 매핑 속성을 지정하려면 속성을 여러 매핑으로 분리합니다.

매핑 이름 및 매핑 속성 이름

각 매핑 이름의 최대 크기입니다.

255자

모듈

계정 및 리전별로 CloudFormation 레지스트리에 등록할 수 있는 최대 모듈 수입니다.

모듈 100개

모듈 버전

지정된 모듈에 대해 CloudFormation 레지스트리에 등록할 수 있는 최대 버전 수입니다.

버전 100개

새 버전을 등록하려면 먼저 DeregisterType을 사용하여 더 이상 사용하지 않는 버전을 해제하세요.

중첩 스택

중첩 스택이 작업당 생성, 업데이트 또는 삭제할 수 있는 CloudFormation 리소스의 최대 수입니다.

예를 들어 총 리소스가 2,500개를 초과하는 중첩 스택 계층 구조를 보유할 수 있지만 단일 배포에서는 이 2,500개를 초과하는 리소스를 생성, 업데이트 또는 삭제할 수 없습니다.

2,500개 리소스 스택 계층 구조를 여러 스택으로 분할합니다.

출력

CloudFormation 템플릿에서 선언할 수 있는 최대 출력 개수.

200개 출력

출력 이름

출력 이름의 최대 크기입니다.

255자

Parameters

CloudFormation 템플릿에서 선언할 수 있는 파라미터 최대 수.

200개 파라미터

더 많은 파라미터를 지정하려면 매핑 또는 목록을 사용하여 단일 파라미터에 여러 값을 할당할 수 있습니다.

파라미터 이름

파라미터 이름의 최대 크기입니다.

255자

파라미터 값

파라미터 값의 최대 크기입니다.

4,096바이트

더 큰 파라미터화된 값을 사용하려면 여러 파라미터를 생성한 다음 Fn::Join을 사용하여 여러 값을 단일 값으로 연결합니다.

프라이빗 리소스

계정 및 리전별로 CloudFormation 레지스트리에 등록할 수 있는 프라이빗 리소스의 최대 개수입니다.

프라이빗 리소스 50개

프라이빗 리소스 버전

지정된 프라이빗 리소스에 대해 CloudFormation 레지스트리에 등록할 수 있는 최대 버전 수입니다.

프라이빗 리소스 50개

새 버전을 등록하려면 먼저 DeregisterType을 사용하여 더 이상 사용하지 않는 버전을 해제하세요.

리소스

CloudFormation 템플릿에서 선언할 수 있는 리소스 최대 수.

500개 리소스

더 많은 리소스를 지정하려면 중첩 스택 등을 사용하여 템플릿을 여러 템플릿으로 분리합니다.

동시 스택 작업의 리소스

지정된 시간에 리전에서 스택 작업(생성, 업데이트 또는 삭제 작업)에 포함할 수 있는 최대 리소스 수입니다.

DescribeAccountLimits API를 사용하여 특정 리전의 계정에 대한 현재 한도를 결정합니다.

리소스 이름

리소스 이름의 최대 크기입니다.

255자

스택

생성할 수 있는 최대 CloudFormation 스택 수입니다.

스택 2,000개

더 많은 스택을 생성하려면 필요 없는 스택을 삭제하거나 AWS 계정의 최대 스택 수를 늘립니다. 자세한 내용은 AWS 일반 참조AWS Service Quotas를 참조하세요.

스택 이름

스택 이름의 최대 크기입니다.

128자

StackSets

관리자 계정에서 생성할 수 있는 CloudFormation 스택 세트의 최대 수.

스택 세트 1,000개

더 많은 스택 세트를 생성하려면 필요 없는 스택 세트를 삭제하거나 AWS 계정의 최대 스택 세트 수를 늘리도록 요청합니다. 자세한 내용은 AWS 일반 참조AWS Service Quotas를 참조하십시오.

스택 인스턴스

스택 세트당 생성할 수 있는 스택 인스턴스의 최대 수.

스택 세트당 스택 인스턴스 100,000개

더 많은 스택 인스턴스를 생성하려면 필요 없는 스택 인스턴스를 삭제하거나 AWS 계정의 최대 스택 인스턴스 수를 늘리도록 요청합니다. 자세한 내용은 AWS 일반 참조AWS Service Quotas를 참조하십시오.

StackSets 인스턴스 작업

관리자 계정당 동시에 각 리전에서 작업을 실행할 수 있는 모든 스택 세트에서 스택 인스턴스 최대 수.

작업 10,000개

이 한도는 리전에 관련된 모든 스택 세트에 적용됩니다. 스택 인스턴스의 직접 생성, 업데이트 또는 삭제는 물론 스택 세트 생성 및 업데이트 작업의 영향을 받는 스택 인스턴스가 포함됩니다.

StackSets 대기 작업입니다.

지정된 시간에 스택 세트에 대해 대기 중인 최대 작업 수입니다.

작업 10,000개

스택 세트 작업당 S3 객체를 사용하여 가져온 스택 수

스택 세트 작업당 S3 객체를 사용하여 가져올 수 있는 최대 스택 수입니다.

200개 스택

스택 세트 작업당 인라인 스택 ID를 사용하여 가져온 스택 수

스택 세트 작업당 인라인 스택 ID를 사용하여 가져올 수 있는 최대 스택 수입니다.

10개 스택

요청의 템플릿 본문 크기

CreateStack, UpdateStack 또는 ValidateTemplate 요청에서 전달할 수 있는 최대 템플릿 본문 크기입니다.

51,200 bytes

더 큰 템플릿 본문을 사용하려면 중첩 스택 등을 사용하여 템플릿을 여러 템플릿으로 분리합니다. 또는 템플릿을 Amazon S3 버킷에 업로드합니다.

Amazon S3 객체의 템플릿 본문 크기

Amazon S3 객체에서 Amazon S3 템플릿 URL을 사용하여 CreateStack, UpdateStack, ValidateTemplate 요청에 대해 전달할 수 있는 최대 템플릿 본문 크기입니다.

1MB

더 큰 템플릿 본문을 사용하려면 중첩 스택 등을 사용하여 템플릿을 여러 템플릿으로 분리합니다. 또는 축소를 사용하여 CloudFormation 템플릿 크기를 줄입니다.

템플릿 설명

템플릿 설명의 최대 크기입니다.

1,024 bytes

후크당 버전 수

후크당 최대 버전 수입니다.

버전 100개

기능 가용성

일부 리전에서는 CloudFormation의 일부 기능을 사용하지 못할 수 있습니다. AWS 리전에 대한 자세한 내용은 글로벌 인프라 리전 표를 참조하세요.

StackSets 및 매크로

StackSets는 현재 매크로가 포함된 템플릿에서 서비스 관리형 권한으로 스택 세트를 생성하거나 업데이트하는 것을 지원하지 않습니다. 여기에는 CloudFormation에서 호스트하는 매크로인 변환이 포함됩니다. 매크로에 대한 자세한 내용은 템플릿 매크로 단원을 참조하십시오.