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 rubrique décrit comment utiliser la AWS::CodeDeployBlueGreen
transformation pour permettre les déploiements bleu/vert d'ECS CodeDeploy sur votre stack.
Pour plus d'informations, consultez la section Effectuer des déploiements en bleu/vert ECS en les CodeDeploy utilisant CloudFormation dans le AWS CloudFormation Guide de 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.
Ressources connexes
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.