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.
Cette section décrit comment déployer une AWS Cloud Development Kit (AWS CDK) application dans votre AWS compte à l'aide d'un flux de travail. Pour ce faire, vous devez ajouter l'action de AWS CDK déploiement à votre flux de travail. L'action de AWS CDK déploiement synthétise et déploie votre AWS Cloud Development Kit (AWS CDK) application dans. AWS Si votre application existe déjà dans AWS, l'action la met à jour si nécessaire.
Pour des informations générales sur la création d'applications utilisant le AWS CDK, voir Qu'est-ce que le AWS CDK ? dans le Guide AWS Cloud Development Kit (AWS CDK) du développeur.
Rubriques
Quand utiliser l'action « AWS CDK déployer »
Utilisez cette action si vous avez développé une application à l'aide de AWS CDK, et si vous souhaitez maintenant la déployer automatiquement dans le cadre d'un flux de travail automatisé d'intégration et de livraison continues (CI/CD). Par exemple, vous souhaiterez peut-être déployer votre AWS CDK application automatiquement chaque fois que quelqu'un fusionne une pull request liée à la source de votre AWS CDK application.
Comment fonctionne l'action « AWS CDK déployer »
Le AWS CDK déploiement fonctionne comme suit :
-
Si vous avez spécifié la version 1.0.13 ou ultérieure, l'action est fournie avec une version spécifique de la CLI CDK, de sorte qu'aucun téléchargement n'a lieu.
-
L'action utilise la CLI CDK pour exécuter la
cdk deploy
commande. Cette commande synthétise et déploie votre AWS CDK application dans. AWS Pour plus d'informations sur cette commande, consultez la rubrique AWS CDK Toolkit (commande cdk) du Guide du AWS Cloud Development Kit (AWS CDK) développeur.
Versions de la CLI CDK utilisées par l'action « AWS CDK
déploiement »
Le tableau suivant indique quelle version de la CLI CDK est utilisée par défaut par les différentes versions de l'action de AWS CDK déploiement.
Note
Vous pouvez peut-être remplacer la valeur par défaut. Pour de plus amples informations, veuillez consulter CdkCliVersion dans le action « AWS CDK déployer » YAML.
version de l'action AWS CDK « déployer » | AWS CDK Version de la CLI |
---|---|
1.0.0 — 1.0.12 |
dernières |
1.0.13 ou version ultérieure |
2,99,1 |
Image d'exécution utilisée par l'action « AWS CDK déployer »
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 de AWS CDK déploiement. Les images incluent différents ensembles d'outillage préinstallés. Pour de plus amples informations, veuillez consulter Images actives.
Note
Nous vous recommandons de mettre à niveau votre action de AWS CDK déploiement 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-deploy@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.
version de l'action AWS CDK « déployer » | Images de l'environnement d'exécution |
---|---|
1.x |
Images du mois de novembre 2022 |
2.x |
Images du mois de mars 2024 |
Combien de piles l'action peut-elle déployer ?
Le AWS CDK déploiement ne peut déployer qu'une seule pile. Si votre AWS CDK application est composée de plusieurs piles, vous devez créer une pile parent avec des piles imbriquées et déployer le parent à l'aide de cette action.