CloudFormation 할당량 이해
AWS 계정에는 템플릿을 작성하고 스택을 생성할 때 알아야 하는 CloudFormation 할당량이 있습니다. 이러한 할당량을 이해하면 템플릿 또는 스택을 재설계해야 하는 제한 오류를 방지할 수 있습니다.
다음 표는 CloudFormation 할당량을 보여줍니다.
할당량 |
설명 |
값 |
튜닝 전략 |
---|---|---|---|
|
4,096바이트 |
많은 양을 전달하려면 데이터를 Amazon S3 버킷에 보낸 다음 |
|
사용자 지정 리소스 제공업체가 전달할 수 있는 최대 데이터 크기. |
4,096바이트 |
||
템플릿당 동적 참조 |
단일 CloudFormation 스택 템플릿에 허용되는 최대 동적 참조 수입니다. 자세한 내용은 일반적인 고려 사항 단원을 참조하십시오. |
스택 템플릿의 동적 참조 최대 60개 | |
계정당 후크 수 |
계정별 리전당 허용되는 최대 후크 수. |
후크 100개 | |
리소스당 후크 수 |
리소스당 구성할 수 있는 최대 후크 수. |
후크 100개 | |
후크 구성 크기 |
후크에서 저장할 수 있는 최대 구성 데이터 크기. |
204.8KB | |
CloudFormation 템플릿에서 선언할 수 있는 최대 매핑 수. |
200개 매핑 |
더 많은 매핑을 지정하려면 중첩 스택 등을 사용하여 템플릿을 여러 템플릿으로 분리합니다. |
|
CloudFormation 템플릿에서 선언할 수 있는 각 매핑의 최대 매핑 속성 수. |
200개 속성 |
더 많은 매핑 속성을 지정하려면 속성을 여러 매핑으로 분리합니다. |
|
각 매핑 이름의 최대 크기. |
255자 |
||
계정 및 리전별로 CloudFormation 레지스트리에 등록할 수 있는 최대 모듈수. |
모듈 100개 |
||
지정된 모듈에 대해 CloudFormation 레지스트리에 등록할 수 있는 최대 버전 수. |
버전 100개 |
새 버전을 등록하려면 먼저 DeregisterType을 사용하여 더 이상 사용하지 않는 버전을 해제하세요. |
|
중첩 스택 | 중첩 스택이 작업당 생성, 업데이트 또는 삭제할 수 있는 최대 CloudFormation 리소스 수. 예를 들어 총 리소스가 2,500개를 초과하는 중첩 스택 계층 구조를 보유할 수 있지만 단일 배포에서는 이 2,500개를 초과하는 리소스를 생성, 업데이트 또는 삭제할 수 없습니다. |
2,500개 리소스 | 스택 계층 구조를 여러 스택으로 분할합니다. |
CloudFormation 템플릿에서 선언할 수 있는 최대 출력 수. |
200개 출력 |
||
출력 이름의 최대 크기. |
255자 |
||
CloudFormation 템플릿에서 선언할 수 있는 최대 파라미터 수. |
200개 파라미터 |
더 많은 파라미터를 지정하려면 매핑 또는 목록을 사용하여 단일 파라미터에 여러 값을 할당할 수 있습니다. |
|
파라미터 이름의 최대 크기. |
255자 |
||
파라미터 값의 최대 크기. |
4,096바이트 |
더 큰 파라미터화된 값을 사용하려면 여러 파라미터를 생성한 다음 |
|
계정 및 리전별로 CloudFormation 레지스트리에 등록할 수 있는 최대 프라이빗 리소스 수. |
프라이빗 리소스 50개 |
||
지정된 프라이빗 리소스에 대해 CloudFormation 레지스트리에 등록할 수 있는 최대 버전 수. |
프라이빗 리소스 50개 |
새 버전을 등록하려면 먼저 DeregisterType을 사용하여 더 이상 사용하지 않는 버전을 해제하세요. |
|
CloudFormation 템플릿에서 선언할 수 있는 최대 리소스 수. |
500개 리소스 |
더 많은 리소스를 지정하려면 중첩 스택 등을 사용하여 템플릿을 여러 템플릿으로 분리합니다. |
|
지정된 시간에 리전에서 스택 작업(생성, 업데이트 또는 삭제 작업)에 포함할 수 있는 최대 리소스 수. |
DescribeAccountLimits API를 사용하여 특정 리전의 계정에 대한 현재 한도를 결정합니다. | ||
리소스 이름의 최대 크기. |
255자 |
||
생성할 수 있는 최대 CloudFormation 스택 수. |
스택 2,000개 |
더 많은 스택을 생성하려면 필요 없는 스택을 삭제하거나 AWS 계정의 최대 스택 수를 늘립니다. 자세한 내용은 AWS 일반 참조의 AWS Service Quotas를 참조하세요. |
|
스택 이름의 최대 크기. |
128자 |
||
관리자 계정에서 생성할 수 있는 최대 CloudFormation 스택 세트 수. |
스택 세트 1,000개 |
더 많은 스택 세트를 생성하려면 필요 없는 스택 세트를 삭제하거나 AWS 계정의 최대 스택 세트 수를 늘리도록 요청합니다. 자세한 내용은 AWS 일반 참조의 AWS Service Quotas를 참조하세요. |
|
스택 세트당 생성할 수 있는 최대 스택 인스턴스 수. |
스택 세트당 스택 인스턴스 100,000개 |
더 많은 스택 인스턴스를 생성하려면 필요 없는 스택 인스턴스를 삭제하거나 AWS 계정의 최대 스택 인스턴스 수를 늘리도록 요청합니다. 자세한 내용은 AWS 일반 참조의 AWS Service Quotas를 참조하세요. |
|
관리자 계정당 각 리전에서 동시에 작업을 실행할 수 있는 최대 스택 인스턴스 수(모든 스택 세트에 있는 스택 인스턴스). |
작업 10,000개 |
이 한도는 리전에 관련된 모든 스택 세트에 적용됩니다. 스택 인스턴스의 직접 생성, 업데이트 또는 삭제는 물론 스택 세트 생성 및 업데이트 작업의 영향을 받는 스택 인스턴스가 포함됩니다. |
|
StackSets 대기 작업입니다. |
지정된 시간에 스택 세트에 대해 대기 중인 최대 작업 수. |
작업 10,000개 |
|
스택 세트 작업당 S3 객체를 사용하여 가져온 스택 수 |
스택 세트 작업당 S3 객체를 사용하여 가져올 수 있는 최대 스택 수. |
200개 스택 |
|
스택 세트 작업당 인라인 스택 ID를 사용하여 가져온 스택 수 |
스택 세트 작업당 인라인 스택 ID를 사용하여 가져올 수 있는 최대 스택 수. |
10개 스택 |
|
|
51,200 bytes |
더 큰 템플릿 본문을 사용하려면 중첩 스택 등을 사용하여 템플릿을 여러 템플릿으로 분리합니다. 또는 템플릿을 Amazon S3 버킷에 업로드합니다. |
|
Amazon S3 객체에서 Amazon S3 템플릿 URL을 사용하여 |
1MB |
더 큰 템플릿 본문을 사용하려면 중첩 스택 등을 사용하여 템플릿을 여러 템플릿으로 분리합니다. 또는 축소를 사용하여 CloudFormation 템플릿 크기를 줄입니다. |
|
템플릿 설명의 최대 크기. |
1,024 bytes |
||
후크당 버전 수 |
후크당 생성할 수 있는 최대 버전 수. |
버전 100개 |
기능 가용성
일부 리전에서는 CloudFormation의 일부 기능을 사용하지 못할 수 있습니다. AWS 리전에 대한 자세한 내용은 글로벌 인프라 리전 표
-
현재 다음 리전에서는 매크로를 사용할 수 없습니다.
-
아시아 태평양(자카르타)
-
-
현재, 다음 리전에서는 CloudFormation을 사용하여 CodeDeploy를 통한 ECS 블루/그린 배포 수행을 사용할 수 없습니다.
-
아프리카(케이프타운)
-
아시아 태평양(오사카)
-
유럽(밀라노)
-
StackSets 및 매크로
StackSets는 현재 매크로가 포함된 템플릿에서 서비스 관리형 권한으로 스택 세트를 생성하거나 업데이트하는 것을 지원하지 않습니다. 여기에는 CloudFormation에서 호스트하는 매크로인 변환이 포함됩니다. 매크로에 대한 자세한 내용은 템플릿 매크로 단원을 참조하십시오.