View a markdown version of this page

Arrancar un AWS CDK aplicación con un flujo de trabajo - Amazon CodeCatalyst

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cómo migrar desde 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.

Arrancar un AWS CDK aplicación con un flujo de trabajo

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

Para obtener más información acerca del arranque, consulte Bootstrapping en la Guía para desarrolladores de Kit de desarrollo de la nube de AWS (AWS CDK) .

Cuándo usar el 'AWS CDK acción 'bootstrap'

Usa esta acción si tienes un flujo de trabajo que implementa una AWS CDK aplicación y quieres implementar (y actualizar, si es necesario) la pila de arranque al mismo tiempo. En este caso, agregarías la acción de AWS CDK arranque al mismo flujo de trabajo en el que se implementa la aplicación. AWS CDK

No utilice esta acción si se dan alguna de las siguientes circunstancias:

  • Ya ha implementado 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 Arranque de AWS CDK .

¿Cómo funciona el 'AWS CDK Funciona la acción 'bootstrap'

La acción Arranque de AWS CDK funciona de la siguiente manera:

  1. En tiempo de ejecución, si especificaste la versión 1.0.7 o una anterior de la acción, la acción descarga la última CLI del CDK (también denominada AWS CDK Tookit) en la imagen de compilación. CodeCatalyst Especificación de imágenes del entorno en tiempo de ejecución

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

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

Versiones de la CLI del CDK utilizadas por»AWS CDK acción «bootstrap»

En la siguiente tabla se muestra qué versión de la CLI de CDK utilizan de forma predeterminada las diferentes versiones de la acción Arranque de AWS CDK .

nota

Puede invalidar la predeterminada. Para obtener más información, consulte CdkCliVersion en la Acción 'Arranque de AWS CDK ' en YAML.

Versión de la acción 'Arranque de AWS CDK ' AWS CDK Versión de CLI

1.0.0 – 1.0.7

más reciente

1.0.8 o posterior

2.99.1

Imagen de tiempo de ejecución utilizada por el 'AWS CDK acción 'bootstrap'

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

nota

Le recomendamos que actualice la acción Arranque de AWS CDK 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 propiedad Identifier en aws/cdk-bootstrap@v2 en el archivo de definición de flujo de trabajo. Para obtener más información, consulte YAML de la acción 'Implementación de AWS CDK '.

Versión de la acción 'Arranque de AWS CDK ' Imágenes del entorno en tiempo de ejecución

1.x

Imágenes de noviembre de 2022

2.x

Imágenes de marzo de 2024