Comprensión de las cuotas de CloudFormation - AWS CloudFormation

Comprensión de las cuotas de CloudFormation

Su cuenta de AWS tiene cuotas de CloudFormation que podría necesitar conocer al crear plantillas y pilas. Al comprender estas cuotas, puede evitar los errores de limitación que exigirían que tuviera que volver a diseñar las plantillas o pilas.

En la tabla siguiente, se muestran las cuotas de CloudFormation.

Cuotas

Descripción

Valor

Estrategia de ajuste

Datos de condición de espera de cfn-signal

Cantidad máxima de datos que cfn-signal puede transferir.

4096 bytes

Para transferir una cantidad más grande, envíe los datos a un bucket de Amazon S3 y, a continuación, utilice cfn-signal para transferir la URL de Amazon S3 a dicho bucket.

Respuesta de recursos personalizados

Máxima cantidad de datos que puede transferir un proveedor de recursos personalizados.

4096 bytes

Referencias dinámicas por plantilla

El número máximo de referencias dinámicas permitido en una sola plantilla de pila de CloudFormation. Para obtener más información, consulte Consideraciones generales.

60 referencias dinámicas en una plantilla de pila

Enlaces por cuenta

Cantidad máxima de enlaces por cuenta.

100 enlaces

Enlaces por recurso

Cantidad máxima de enlaces por recurso.

100 enlaces
Tamaño de configuración de enlaces

Cantidad máxima de datos que la configuración de un gancho puede almacenar.

204,8 KB

Mapeos

Número máximo de asignaciones que puede declarar en su plantilla de CloudFormation.

200 asignaciones

Para especificar más mapeos, separe la plantilla en varias plantillas utilizando, por ejemplo, pilas anidadas.

Mapeo de atributos

Número máximo de atributos por asignación que puede declarar en su plantilla de CloudFormation.

200 atributos

Para especificar más mapeos de atributos, separe los atributos en varios mapeos.

Mapeo de nombre y mapeo de nombre de atributo

Tamaño máximo de cada mapeo de nombre.

255 caracteres

Modules

Número máximo de módulos que puede registrar en el registro de CloudFormation, por cuenta y región.

100 módulos

Versiones del módulo

Número máximo de versiones que puede registrar en el registro de CloudFormation para un módulo determinado.

100 versiones

Para registrar nuevas versiones, utilice primero DerRegisterType para anular el registro de las versiones que ya no está utilizando.

Pilas anidadas

Cantidad máxima de recursos de CloudFormation que una pila anidada puede crear, actualizar o eliminar por operación.

Por ejemplo, puede tener una jerarquía de pilas anidadas con más de 2500 recursos en total, pero no puede crear, actualizar ni eliminar más de 2500 de esos recursos en una sola implementación.

2500 recursos Divida la jerarquía de pilas en diferentes pilas.

Salidas

Número máximo de salidas que puede declarar en su plantilla de CloudFormation.

200 salidas

Nombre de salida

El tamaño máximo de un nombre de salida.

255 caracteres

Parámetros

Número máximo de parámetros que puede declarar en su plantilla de CloudFormation.

200 parámetros

Para especificar más parámetros, puede utilizar mapeos o listas para asignar múltiples valores a un único parámetro.

Nombre del parámetro

Tamaño máximo de un nombre de parámetro.

255 caracteres

Valor del parámetro

Tamaño máximo del valor del parámetro.

4096 bytes

Para utilizar un valor parametrizado más grande, cree varios parámetros y luego utilice Fn::Join a fin de concatenar los distintos valores en un valor único.

Recursos privados

Número máximo de recursos privados que puede registrar en el registro de CloudFormation, por cuenta y región.

50 recursos privados

Versiones de recursos privados

Número máximo de versiones que puede registrar en el registro de CloudFormation para un recurso privado determinado.

50 recursos privados

Para registrar nuevas versiones, utilice primero DerRegisterType para anular el registro de las versiones que ya no está utilizando.

Recursos

Número máximo de recursos que puede declarar en su plantilla de CloudFormation.

500 recursos

Para especificar más recursos, separe la plantilla en varias plantillas utilizando, por ejemplo, pilas anidadas.

Recursos en operaciones de pila simultáneas

Número máximo de recursos que puede tener implicados en las operaciones de pila (crear, actualizar o eliminar) en una región en un momento dado.

Utilice la API DescribeAccountLimits para determinar el límite actual de una cuenta en una región específica.

Nombre del recurso

Tamaño máximo de un nombre de recurso.

255 caracteres

Pilas

Número máximo de pilas de CloudFormation que puede crear.

2000 pilas

Para crear más pilas, elimine las que no necesita o solicite un aumento del número máximo de pilas en su Cuenta de AWS. Para obtener más información, consulte el artículo sobre AWS Service Quotas en la Referencia general de AWS.

Nombre de pila

Tamaño máximo del nombre de la pila.

128 caracteres

Conjuntos de pilas

Número máximo de conjuntos de pilas de CloudFormation que puede crear en su cuenta de administrador.

1000 conjuntos de pilas

Para crear más conjuntos de pilas, elimine los que no necesita o solicite un aumento del número máximo de conjuntos de pilas en su Cuenta de AWS. Para obtener más información, consulte el artículo sobre AWS Service Quotas en la Referencia general de AWS.

Instancias de pila

Cantidad máxima de instancias de pila que se pueden crear por conjunto de pilas.

100 000 instancias de pilas por conjunto de pilas

Para crear más instancias de pila, elimine las que no necesita o solicite un aumento del número máximo de instancias de pila en su Cuenta de AWS. Para obtener más información, consulte el artículo sobre AWS Service Quotas en la Referencia general de AWS.

Operaciones de instancias de StackSets

Número máximo de instancias de pila, en todos los conjuntos de pila, en las que puede ejecutar operaciones en cada región al mismo tiempo, por cuenta de administrador.

10 000 operaciones

Este límite se aplica a todos los conjuntos de pila involucrados en una región. Incluye las instancias de pila afectadas por las operaciones de creación y actualización de conjuntos de pilas, así como la creación, actualización o eliminación de instancias de pila directamente.

Operaciones en cola de StackSets

Número máximo de operaciones en cola para un conjunto de pilas en un momento dado.

10 000 operaciones

Pilas importadas con la operación de objeto de S3 por conjunto de pilas

El número máximo de pilas que puede importar con la operación de objeto de S3 por conjunto de pilas.

200 pilas

Pilas importadas con la operación de indicaciones de identificaciones de pila insertadas por conjunto de pilas

El número máximo de pilas que puede importar con la operación de identificaciones de pila insertadas por conjunto de pilas.

10 pilas

Tamaño del cuerpo de la plantilla en una solicitud

El tamaño máximo de un cuerpo de plantilla que puede transferir en una solicitud CreateStack, UpdateStack o ValidateTemplate.

51,200 bytes

Para utilizar un cuerpo de plantilla de mayor tamaño, separe la plantilla en varias plantillas utilizando, por ejemplo, pilas anidadas. O cargue la plantilla a un bucket de Amazon S3.

Tamaño del cuerpo de la plantilla en un objeto de Amazon S3

Tamaño máximo de un cuerpo de la plantilla que puede transferir en un objeto de Amazon S3 para una solicitud CreateStack, UpdateStack o ValidateTemplate con una URL de plantilla de Amazon S3.

1 MB

Para utilizar un cuerpo de plantilla de mayor tamaño, separe la plantilla en varias plantillas utilizando, por ejemplo, pilas anidadas. También puede utilizar la minificación para reducir el tamaño de plantilla de CloudFormation.

Descripción de la plantilla

El tamaño máximo de la descripción de la plantilla.

1024 bytes

Versiones por enlace

Número máximo de versiones por enlace.

100 versiones

Disponibilidad de características

Es posible que no todas las características de CloudFormation estén disponibles en todas las regiones. Para obtener más información sobre las regiones de AWS, consulte Global infrastructure Region table (Tabla de regiones de infraestructura global).

StackSets y macros

StackSets actualmente no es compatible con la creación o la actualización de conjuntos de pilas con permisos administrados por servicios a partir de plantillas que contienen macros. Esto incluye transformaciones, que son macros alojadas por CloudFormation. Para obtener más información sobre las macros, consulte Macros de plantillas.