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.
Exécuter un ensemble de modifications
Pour appliquer les modifications décrites dans un jeu de modifications à votre pile, exécutez ce dernier.
Après avoir exécuté un ensemble de modifications, CloudFormation supprime tous les ensembles de modifications supplémentaires associés à la pile car ils ne sont plus valides pour la pile mise à jour. En cas d'échec de mise à jour, vous devez créer un autre jeu de modifications.
Politiques de piles et exécution d'un jeu de modifications
Si vous exécutez un ensemble de modifications sur une pile à laquelle une politique de pile est associée, CloudFormation applique cette politique lors de la mise à jour de la pile. Lorsque vous exécutez un jeu de modifications, vous ne pouvez pas spécifier une politique de pile temporaire afin de remplacer la politique existante. Pour mettre à jour une ressource protégée, vous devez mettre à jour la politique de la pile ou utiliser la méthode de mise à jour directe. Pour de plus amples informations, veuillez consulter Mettre à jour les piles directement.
- Execute a change set (console)
-
Pour exécuter un ensemble de modifications
Ouvrez la AWS CloudFormation console à l'adresse https://console.aws.amazon.com/cloudformation.
-
Dans la barre de navigation en haut de l'écran, choisissez votre Région AWS.
-
Sur la page Stacks, choisissez le nom de la pile que vous souhaitez mettre à jour.
-
Dans le volet de navigation, choisissez Change sets pour afficher la liste des ensembles de modifications de la pile.
-
Choisissez le nom de l’ensemble de modifications que vous souhaitez exécuter.
-
Sur la page de détails de l'ensemble de modifications, choisissez Exécuter le jeu de modifications.
CloudFormation commence immédiatement à mettre à jour la pile. La CloudFormation console vous dirige vers l'onglet Events, où vous pouvez suivre la progression de la mise à jour de la pile. Pour de plus amples informations, veuillez consulter Surveillez la progression de la pile.
- Execute a change set for nested stacks (console)
-
Pour exécuter un ensemble de modifications pour les piles imbriquées
Ouvrez la AWS CloudFormation console à l'adresse https://console.aws.amazon.com/cloudformation.
-
Dans la barre de navigation en haut de l'écran, choisissez votre Région AWS.
-
Sur la page Stacks, choisissez le nom de la pile que vous souhaitez mettre à jour. Vous devez choisir le nom de la pile associé à l’ensemble de modifications racine.
-
Dans le volet de navigation, choisissez Change sets pour afficher la liste des ensembles de modifications de la pile.
-
Choisissez le nom de l’ensemble de modifications racine que vous souhaitez exécuter.
-
Sur la page de détails de l'ensemble de modifications, choisissez Exécuter le jeu de modifications.
CloudFormation exécute les modifications décrites dans votre ensemble de modifications racine et dans vos ensembles de modifications imbriqués, si l'option Activé pour les ensembles de modifications pour les piles imbriquées a été sélectionnée au cours du processus. Création d'un ensemble de modifications
CloudFormation commence immédiatement à mettre à jour la pile. La CloudFormation console vous dirige vers l'onglet Events, où vous pouvez suivre la progression de la mise à jour de la pile. Pour de plus amples informations, veuillez consulter Surveillez la progression de la pile.
Pour exécuter un ensemble de modifications (AWS CLI)
-
Exécutez le execute-change-setcommande.
Spécifiez l'ID du jeu de modifications que vous souhaitez exécuter, comme illustré dans l'exemple suivant :
aws cloudformation execute-change-set \
--change-set-name \
arn:aws:cloudformation:us-east-1:123456789012:changeSet/SampleChangeSet/1a2345b6-0000-00a0-a123-00abc0abc000
La commande de cet exemple exécute un jeu de modifications avec l'ID arn:aws:cloudformation:us-east-1:123456789012:changeSet/SampleChangeSet/1a2345b6-0000-00a0-a123-00abc0abc000
.
Après avoir exécuté la commande, CloudFormation commence à mettre à jour la pile. Pour voir la progression de la pile, utilisez la commande describe-stacks.