Transformation AWS::CodeDeployBlueGreen - AWS CloudFormation

Il s'agit du nouveau guide AWS CloudFormation de référence des modèles. Veuillez mettre à jour vos favoris et vos liens. Pour obtenir de l'aide pour démarrer CloudFormation, consultez le guide de AWS CloudFormation l'utilisateur.

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.

Transformation AWS::CodeDeployBlueGreen

Cette rubrique décrit comment utiliser la AWS::CodeDeployBlueGreen transformation pour permettre des blue/green déploiements ECS CodeDeploy sur votre stack.

Pour plus d'informations, consultez la section Exécuter des blue/green déploiements ECS par le biais de CodeDeploy l'utilisation CloudFormation dans le Guide de AWS CloudFormation l'utilisateur.

Utilisation

Pour utiliser la AWS::CodeDeployBlueGreen transformation, vous devez la déclarer au niveau supérieur de votre CloudFormation modèle. Vous ne pouvez pas utiliser AWS::CodeDeployBlueGreen comme transformation incorporée dans une autre section de modèle.

La valeur de la déclaration de transformation doit être une chaîne littérale. Vous ne pouvez pas utiliser de paramètre ou de fonction pour spécifier la valeur de transformation.

Syntaxe

Pour déclarer cette transformation dans votre CloudFormation modèle, utilisez la syntaxe suivante :

JSON

{ "Transform":[ "AWS::CodeDeployBlueGreen" ], "Resources":{ ... } }

YAML

Transform: - 'AWS::CodeDeployBlueGreen' Resources: ...

La AWS::CodeDeployBlueGreen transformation est une déclaration autonome sans paramètres supplémentaires.

Pour des exemples de CloudFormation modèles complets que vous pouvez utiliser pour activer les déploiements bleu/vert ECS sur votre stack, consultez l'exemple de modèle de déploiement bleu/vert dans le guide de l'utilisateur.AWS CloudFormation

Pour obtenir des informations générales sur l'utilisation des macros, voir Effectuer un traitement personnalisé sur des CloudFormation modèles à l'aide de modèles de macros dans le Guide de AWS CloudFormation l'utilisateur.