Cómo iniciar una AWS CDK aplicación con un flujo de trabajo - Amazon CodeCatalyst

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.

Cómo iniciar una AWS CDK aplicación con un flujo de trabajo

En esta sección se describe cómo iniciar una AWS CDK aplicación mediante un CodeCatalyst flujo de trabajo. Para ello, debe añadir la acción de AWS CDK arranque a su flujo de trabajo. La acción AWS CDK bootstrap aprovisiona una pila de bootstrap en su AWS entorno mediante la plantilla moderna. Si ya existe una pila de arranque, la acción la actualiza si es necesario. Contar con una pila de bootstrap AWS es un requisito previo para implementar una AWS CDK aplicación.

Para obtener más información sobre el arranque, consulta el tema sobre el arranque en la Guía para desarrolladores.AWS Cloud Development Kit (AWS CDK)

Cuándo utilizar la acción «arrancar»AWS CDK

Use esta acción si tiene un flujo de trabajo que implementa una AWS CDK aplicación y desea implementar (y actualizar, si es necesario) la pila de bootstrap al mismo tiempo. En este caso, añadiría la acción de AWS CDK arranque al mismo flujo de trabajo que el que implementa la aplicación. AWS CDK

No utilices esta acción si se da alguna de las siguientes situaciones:

  • Ya ha desplegado una pila de arranque mediante otro mecanismo y desea mantenerla intacta (sin actualizaciones).

  • Desea utilizar una plantilla de arranque personalizada, que no es compatible con la acción de AWS CDK arranque.

Cómo funciona la acción «AWS CDK bootstrap»

El AWS CDK bootstrap funciona de la siguiente manera:

  1. En tiempo de ejecución, si especificaste la versión 1.0.7 o anterior de la acción, la acción descarga la última versión CDK CLI (también denominada kit de herramientas) AWS CDK a la imagen de compilación. CodeCatalyst

    Si especificó la versión 1.0.8 o posterior, la acción viene incluida con una versión específica de CDKCLI, por lo que no se realizará ninguna descarga.

  2. La acción utiliza el CDK CLI para ejecutar el cdk bootstrap comando. Este comando realiza las tareas de arranque descritas en el tema Bootstrapping de la Guía para desarrolladores.AWS Cloud Development Kit (AWS CDK)

CDKCLIversiones utilizadas por la acción «bootstrap»AWS CDK

La siguiente tabla muestra qué versión de la CDK CLI utilizan de forma predeterminada las distintas versiones de la acción de AWS CDK arranque.

nota

Es posible que pueda anular la predeterminada. Para obtener más información, consulte CdkCliVersion en la acción 'AWS CDK bootstrap' YAML.

Versión de acción «AWS CDK bootstrap» AWS CDK CLIversión

1.0.0 — 1.0.7

más recientes

1.0.8 o posterior

2.99.1

Imagen de tiempo de ejecución utilizada por la acción «bootstrap»AWS CDK

En la siguiente tabla se muestran las imágenes del entorno de ejecución que se CodeCatalyst utilizan para ejecutar diferentes versiones de la acción de AWS CDK arranque. Las imágenes incluyen diferentes conjuntos de herramientas preinstaladas. Para obtener más información, consulte Imágenes activas.

nota

Recomendamos actualizar la acción de AWS CDK arranque a la versión 2.x para aprovechar las últimas herramientas disponibles en la imagen de marzo de 2024. Para actualizar la acción, defina su Identifier propiedad aws/cdk-bootstrap@v2 en el archivo de definición de flujo de trabajo. Para obtener más información, consulte acción de «AWS CDK desplegar» YAML.

Versión de AWS CDK acción «bootstrap» Imágenes del entorno de ejecución

1.x

Imágenes de noviembre de 2022

2.x

Imágenes de marzo de 2024