

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Démarrage d'une AWS CDK application à l'aide d'un flux de travail
<a name="cdk-boot-action"></a>

Cette section décrit comment démarrer une AWS CDK application à l'aide d'un CodeCatalyst flux de travail. Pour ce faire, vous devez ajouter l'action **AWS CDK bootstrap** à votre flux de travail. L'action **AWS CDK bootstrap** fournit une pile bootstrap dans votre AWS environnement à l'aide du modèle [moderne](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html#bootstrapping-template). Si une pile bootstrap existe déjà, l'action la met à jour si nécessaire. La présence d'une pile bootstrap AWS est une condition préalable au déploiement d'une AWS CDK application.

*Pour plus d'informations sur le bootstrapping, voir [Bootstrapping](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html) dans le manuel du développeur.AWS Cloud Development Kit (AWS CDK) *

**Topics**
+ [Quand utiliser l'action « AWS CDK  bootstrap »](#cdk-boot-action-when-to-use)
+ [Comment fonctionne l'action « AWS CDK  bootstrap »](#cdk-boot-action-how-it-works)
+ [Versions de la CLI CDK utilisées par l'action « AWS CDK  bootstrap »](#cdk-boot-action-cdk-version)
+ [Image d'exécution utilisée par l'action « AWS CDK  bootstrap »](#cdk-boot-action-runtime)
+ [Exemple : démarrage d'une application AWS CDK](cdk-boot-action-example-workflow.md)
+ [Ajouter l'action « AWS CDK  bootstrap »](cdk-boot-action-add.md)
+ [variables « AWS CDK  bootstrap »](cdk-boot-action-variables.md)
+ [action 'AWS CDK bootstrap' YAML](cdk-boot-action-ref.md)

## Quand utiliser l'action « AWS CDK  bootstrap »
<a name="cdk-boot-action-when-to-use"></a>

Utilisez cette action si vous disposez d'un flux de travail qui déploie une AWS CDK application et que vous souhaitez déployer (et mettre à jour, si nécessaire) la pile bootstrap en même temps. Dans ce cas, vous devez ajouter l'action **AWS CDK bootstrap** au même flux de travail que celui qui déploie votre AWS CDK application.

**N'utilisez pas** cette action si l'une des conditions suivantes s'applique :
+ Vous avez déjà déployé une pile de bootstrap à l'aide d'un autre mécanisme et vous souhaitez la conserver intacte (aucune mise à jour).
+ Vous souhaitez utiliser un modèle de [bootstrap personnalisé](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html#bootstrapping-customizing), qui n'est pas pris en charge par l'action **AWS CDK bootstrap.**

## Comment fonctionne l'action « AWS CDK  bootstrap »
<a name="cdk-boot-action-how-it-works"></a>

Le **AWS CDK bootstrap** fonctionne de la manière suivante :

1. [Au moment de l'exécution, si vous avez spécifié la version 1.0.7 ou une version antérieure de l'action, celle-ci télécharge la dernière CLI CDK (également appelée AWS CDK Tookit) sur l'image de construction. CodeCatalyst ](build-images.md)

   Si vous avez spécifié la version 1.0.8 ou ultérieure, l'action est fournie avec une [version spécifique](cdk-dep-action.md#cdk-dep-action-cdk-version) de la CLI CDK, de sorte qu'aucun téléchargement n'a lieu.

1. L'action utilise la CLI CDK pour exécuter la `cdk bootstrap` commande. *Cette commande exécute les tâches d'amorçage décrites dans la rubrique [Bootstrapping](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html) du Guide du développeur.AWS Cloud Development Kit (AWS CDK) *

## Versions de la CLI CDK utilisées par l'action « AWS CDK  bootstrap »
<a name="cdk-boot-action-cdk-version"></a>

Le tableau suivant indique quelle version de la CLI CDK est utilisée par défaut par les différentes versions de l'action **AWS CDK bootstrap.**

**Note**  
Vous pouvez peut-être remplacer la valeur par défaut. Pour plus d’informations, consultez [CdkCliVersion](cdk-boot-action-ref.md#cdk.boot.cdk.cli.version) dans le [action 'AWS CDK bootstrap' YAML](cdk-boot-action-ref.md).


| version de l'AWS CDK action « bootstrap » | AWS CDK Version de la CLI | 
| --- | --- | 
| 10,0 — 1,0,7 | dernières | 
| 1.0.8 ou version ultérieure | 2,99,1 | 

## Image d'exécution utilisée par l'action « AWS CDK  bootstrap »
<a name="cdk-boot-action-runtime"></a>

Le tableau suivant présente les images de l'environnement d'exécution CodeCatalyst utilisées pour exécuter différentes versions de l'action **AWS CDK bootstrap**. Les images incluent différents ensembles d'outillage préinstallés. Pour de plus amples informations, veuillez consulter [Images actives](build-images.md#build-curated-images).

**Note**  
Nous vous recommandons de mettre à niveau votre action **AWS CDK bootstrap** vers la version 2.x pour tirer parti des derniers outils disponibles sur l'image de mars 2024. Pour mettre à niveau l'action, définissez sa `Identifier` propriété sur `aws/cdk-bootstrap@v2` dans le fichier de définition de votre flux de travail. Pour de plus amples informations, veuillez consulter [action « AWS CDK  déployer » YAML](cdk-dep-action-ref.md). 


| version de l'AWS CDK action « bootstrap » | Images de l'environnement d'exécution | 
| --- | --- | 
| 1.x | Images du mois de novembre 2022 | 
| 2.x | Images du mois de mars 2024 | 