Arranque de AWS CDK - AWS Kit Cloud Development Kit (AWS CDK) v2

Esta es la guía para desarrolladores de AWS CDK v2. La primera versión del CDK pasó a la etapa de mantenimiento el 1.° de junio de 2022 y no cuenta con soporte desde el 1.° de junio de 2023.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Arranque de AWS CDK

El arranque es el proceso para preparar el entorno de AWS para su uso con AWS Cloud Development Kit (AWS CDK). Antes de implementar una pila de CDK en un entorno de AWS, primero se debe arrancar el entorno.

¿Qué es el arranque?

El arranque prepara su entorno de AWS a través del aprovisionamiento de recursos de AWS específicos en su entorno que son utilizados por AWS CDK. Estos recursos suelen denominarse recursos de arranque. Incluyen lo siguiente:

  • El bucket de Amazon Simple Storage Service (Amazon S3): se utiliza para almacenar los archivos de los proyectos de CDK, por ejemplo, el código de función y los activos de AWS Lambda.

  • Repositorio de Amazon Elastic Container Registry (Amazon ECR): se utiliza principalmente para almacenar imágenes de Docker.

  • Roles de AWS Identity and Access Management (IAM): configurados para conceder los permisos necesarios de AWS CDK para realizar las implementaciones. Para obtener más información sobre los roles de IAM creados durante el arranque, consulte Roles de IAM creados durante el arranque.

¿Cómo funciona el arranque?

Los recursos y la configuración que utiliza CDK se definen en una plantilla de AWS CloudFormation. El equipo de CDK crea y administra esta plantilla. Para ver la versión más reciente de esta plantilla, consulte bootstrap-template.yaml en el repositorio aws-cdk de aws-cdk-cli GitHub.

Para arrancar un entorno, utilice el comando cdk bootstrap de la interfaz de la línea de comandos de AWS CDK (CLI de AWS CDK). La CLI de CDK recupera la plantilla y la implementa en AWS CloudFormation como a pila, conocida como pila de arranque. De forma predeterminada, el nombre de la pila es CDKToolkit. Al implementar esta plantilla, CloudFormation aprovisiona los recursos de su entorno. Tras la implementación, la pila de arranque aparecerá en la consola de AWS CloudFormation de su entorno.

También puede personalizar el arranque al modificar la plantilla o tras utilizar las opciones de la CLI de CDK con el comando cdk bootstrap.

Los entornos de AWS son independientes. Primero debe arrancar cada entorno que desee utilizar con AWS CDK.

Más información

Para obtener instrucciones sobre el arranque de su entorno, consulte Arranque su entorno para utilizarlo con el AWS CDK.