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.
Mettre à jour CloudFormation les piles à l'aide d'ensembles de modifications
Avant de mettre à jour une pile, il peut être utile de comprendre l'incidence des modifications sur les ressources exécutées. Les jeux de modifications vous permettent de prévisualiser l’impact des modifications proposées sur une pile sur vos ressources en cours d’exécution, y compris l’impact sur les propriétés et les attributs des ressources. Si vos modifications supprimeront ou remplaceront des ressources critiques, CloudFormation apportez les modifications à votre pile uniquement lorsque vous décidez d'exécuter l'ensemble de modifications, ce qui vous permet de décider de poursuivre les modifications proposées ou d'explorer d'autres modifications en créant un autre ensemble de modifications. Vous pouvez créer et gérer des ensembles de modifications à l'aide de la CloudFormation console ou de CloudFormation l'API. AWS CLI
Rubriques
Afficher un jeu de modifications pour une pile CloudFormation
Utilisation d'ensembles de modifications sensibles à la dérive
Exécuter un jeu de modifications pour la pile CloudFormation
Supprimer un jeu de modifications pour une pile CloudFormation
Exemples d'ensembles de modifications pour les CloudFormation piles
Important
Les ensembles de modifications n'indiquent pas si la mise à jour d'une pile CloudFormation sera réussie. Par exemple, un jeu de modifications ne vérifie pas si vous allez dépasser le quota de votre compte, si vous mettez à jour une ressource qui ne prend pas en charge les mises à jour ou si vous disposez des autorisations suffisantes pour modifier une ressource, autant d’éléments qui peuvent entraîner l’échec de la mise à jour d’une pile. En cas d'échec de mise à jour, CloudFormation tente de restaurer l'état d'origine de vos ressources.
Présentation des jeux de modifications
Le schéma suivant résume comment utiliser les jeux de modifications pour mettre à jour une pile :
-
Pour créer un jeux de modifications, vous devez soumettre les modifications que vous souhaitez apporter à la pile. Vous pouvez soumettre un modèle de pile modifié ou des valeurs de paramètres d'entrée modifiées. CloudFormation compare votre pile avec les modifications que vous avez soumises pour générer l'ensemble de modifications ; elle n'apporte aucune modification à votre pile pour le moment.
-
Affichez le jeu de modifications pour identifier les paramètres et les ressources de la pile qui seront modifiés. Par exemple, vous pouvez voir quelles ressources CloudFormation seront ajoutées, modifiées ou supprimées. En outre, vous pouvez voir une before-and-after comparaison des propriétés et des attributs des ressources, tels que les balises, qui CloudFormation seront modifiés.
-
Facultatif : Si vous souhaitez prendre en compte d'autres modifications avant de choisir les changements à apporter, créez des jeux de modifications supplémentaires. La création de plusieurs jeux de modifications vous aide à comprendre et à évaluer l’impact des différentes modifications sur vos ressources et vos propriétés. Vous pouvez créer autant de jeux de modifications que vous le souhaitez.
-
Exécutez le jeu de modifications qui contient les modifications que vous souhaitez appliquer à votre pile. CloudFormation met à jour votre pile avec ces modifications.
Note
Après avoir exécuté une modification, CloudFormation supprime tous les ensembles de modifications associés à la pile car ils ne sont pas applicables à la pile mise à jour.
Vous pouvez également supprimer des jeux de modifications si vous ne souhaitez pas qu'ils soient appliqués.