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éploiement d'un CloudFormation pile
Cette section décrit comment déployer une AWS CloudFormation pile à l'aide d'un CodeCatalyst flux de travail. Pour ce faire, vous devez ajouter l'action Deploy CloudFormation stack à votre flux de travail. L'action déploie une CloudFormation pile de ressources en AWS fonction d'un modèle que vous fournissez. Le modèle peut être :
-
CloudFormation modèle — Pour plus d'informations, consultez la section Utilisation des CloudFormation modèles.
-
AWS SAM modèle — Pour plus d'informations, consultez la spécification AWS Serverless Application Model (AWS SAM).
Note
Pour utiliser un AWS SAM modèle, vous devez d'abord empaqueter votre AWS SAM application à l'aide de l'
sam packageopération. Pour un didacticiel qui explique comment effectuer cet empaquetage automatiquement dans le cadre d'un CodeCatalyst flux de travail Amazon, consultezTutoriel : Déployer une application sans serveur.
Si la pile existe déjà, l'action exécute l' CloudFormation CreateChangeSetopération, puis l'ExecuteChangeSetopération. L'action attend ensuite que les modifications soient déployées et se marque comme réussie ou comme échouée, en fonction des résultats.
Utilisez l'action Deploy CloudFormation stack si vous disposez déjà d'un AWS SAM modèle CloudFormation ou contenant des ressources que vous souhaitez déployer, ou si vous prévoyez d'en générer un automatiquement dans le cadre d'une action de création de flux de travail à l'aide d'outils tels que AWS SAM et Cloud Development Kit AWS (AWS CDK).
Il n'existe aucune restriction quant au modèle que vous pouvez utiliser, quel que soit le modèle que vous pouvez créer CloudFormation ou AWS SAM utiliser avec l'action Deploy CloudFormation stack.
Astuce
Pour un didacticiel qui explique comment déployer une application sans serveur à l'aide de l'action Deploy CloudFormation stack, consultezTutoriel : Déployer une application sans serveur.
Image d'exécution utilisée par le « Deploy » CloudFormation action de la pile
L'action Deploy CloudFormation stack s'exécute sur une image de novembre 2022. Pour de plus amples informations, veuillez consulter Images actives.