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'une AWS 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 AWS CloudFormation stack à votre flux de travail. L'action déploie une CloudFormation pile de ressources sur la AWS base d'un modèle que vous fournissez. Le modèle peut être :
-
AWS CloudFormation modèle — Pour plus d'informations, consultez la section Utilisation des AWS CloudFormation modèles.
-
AWS SAM modèle — Pour plus d'informations, voir 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 package
opération. Pour un didacticiel expliquant comment créer automatiquement cet emballage 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 CreateChangeSet
opération, puis l'ExecuteChangeSet
opération. L'action attend ensuite que les modifications soient déployées et se marque comme réussie ou comme ayant échoué, en fonction des résultats.
Utilisez l'action Deploy AWS CloudFormation stack si vous possédez déjà un AWS SAM modèle AWS CloudFormation OR contenant des ressources que vous souhaitez déployer, ou si vous prévoyez d'en générer une automatiquement dans le cadre d'une action de création de flux de travail à l'aide d'outils tels que AWS SAM et AWS Cloud Development Kit (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 que AWS SAM vous pouvez utiliser avec l'action Deploy AWS CloudFormation stack.
Astuce
Pour consulter un didacticiel expliquant comment déployer une application sans serveur à l'aide de l'action Deploy AWS CloudFormation stack, consultezTutoriel : Déployer une application sans serveur.
Rubriques
- Image d'exécution utilisée par l'action « Deploy AWS CloudFormation stack »
- Tutoriel : Déployer une application sans serveur
- Ajout de l'action « Déployer la AWS CloudFormation pile »
- Configuration des annulations
- Variables « Déployer la AWS CloudFormation pile »
- Action « Déployer une AWS CloudFormation pile » YAML
Image d'exécution utilisée par l'action « Deploy AWS CloudFormation stack »
L'action Deploy AWS CloudFormation stack s'exécute sur une image de novembre 2022. Pour de plus amples informations, veuillez consulter Images actives.