View a markdown version of this page

Démarrage d'un AWS CDK application avec flux de travail - Amazon CodeCatalyst

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.

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'un AWS CDK application avec flux de travail

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. 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, consultez Bootstrapping dans le Guide du développeur. Cloud Development Kit AWS (AWS CDK)

Quand utiliser le »AWS CDK action « bootstrap »

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 bootstrap à l'aide d'un autre mécanisme et vous souhaitez la conserver intacte (aucune mise à jour).

  • Vous souhaitez utiliser un modèle d'amorçage personnalisé, qui n'est pas pris en charge par l'action d'AWS CDK amorçage.

Comment le « »AWS CDK l'action « bootstrap » fonctionne

Le AWS CDK bootstrap fonctionne comme suit :

  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 génération. CodeCatalyst Spécification des images de l'environnement d'exécution

    Si vous avez spécifié la version 1.0.8 ou une version ultérieure, l'action est fournie avec une version spécifique de la CLI CDK. Aucun téléchargement n'a donc lieu.

  2. 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 du Guide du développeur. Cloud Development Kit AWS (AWS CDK)

Versions de la CLI CDK utilisées par le »AWS CDK bootstrap » action

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

Note

Vous pourriez être en mesure de modifier la valeur par défaut. Pour plus d’informations, consultez CdkCliVersion dans le action 'AWS CDK bootstrap' YAML.

version d'AWS CDK action « bootstrap » AWS CDK Version de la CLI

1,0.0 et 1,0.7

dernières

1.0.8 ou version ultérieure

2,99,1

Image d'exécution utilisée par le 'AWS CDK action « bootstrap »

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'outils préinstallés. Pour de plus amples informations, veuillez consulter Images actives.

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 votre fichier de définition de flux de travail. Pour de plus amples informations, veuillez consulter action « AWS CDK  déployer » YAML.

version d'AWS CDK action « bootstrap » Images de l'environnement d'exécution

1.x

Images de novembre 2022

2.x

Images de mars 2024