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 jeu de modifications pour la pile CloudFormation
Pour appliquer les modifications décrites dans un jeu de modifications à votre pile, exécutez ce dernier.
Une fois que vous avez exécuté un jeu de modifications, CloudFormation supprime tous les jeux de modifications 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 jeu de modifications au niveau d'une pile qui est associée à une politique, CloudFormation applique cette politique lorsqu'il met à jour cette 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, consultez Mettre à jour directement les piles.
- Execute a change set (console)
-
Pour exécuter un jeu de modifications
Ouvrez la console CloudFormation, à l’adresse https://console.aws.amazon.com/cloudformation.
-
Dans la barre de navigation, en haut de l’écran, sélectionnez votre Région AWS.
-
Sur la page Piles, sélectionnez le nom de la pile que vous voulez mettre à jour.
-
Dans le volet de navigation, choisissez Jeux de modifications pour afficher la liste des jeux de modifications de la pile.
-
Choisissez le nom de l’ensemble de modifications que vous souhaitez exécuter.
-
Sur la page de détails du jeu de modifications, sélectionnez Exécuter le jeu de modifications.
CloudFormation commence immédiatement la mise à jour de la pile. La console CloudFormation vous dirige vers l’onglet Événements, où vous pouvez surveiller la progression de la mise à jour de la pile. Pour de plus amples informations, consultez Surveiller la progression de la pile.
- Execute a change set for nested stacks (console)
-
Pour exécuter un jeu de modifications pour des piles imbriquées
Ouvrez la console CloudFormation, à l’adresse https://console.aws.amazon.com/cloudformation.
-
Dans la barre de navigation, en haut de l’écran, sélectionnez votre Région AWS.
-
Sur la page Piles, sélectionnez le nom de la pile que vous voulez mettre à jour. Vous devez choisir le nom de la pile associé à l’ensemble de modifications racine.
-
Dans le volet de navigation, choisissez Jeux de modifications pour afficher la liste des jeux 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 du jeu de modifications, sélectionnez Exécuter le jeu de modifications.
CloudFormation exécute les modifications décrites dans votre ensemble de modifications racine et vos ensembles de modifications imbriqués, si, pour les ensembles de modifications pour les piles imbriquées, Activé a été sélectionné pendant le processus Créer un jeu de modifications pour une pile CloudFormation.
CloudFormation commence immédiatement la mise à jour de la pile. La console CloudFormation vous dirige vers l’onglet Événements, où vous pouvez surveiller la progression de la mise à jour de la pile. Pour de plus amples informations, consultez Surveiller la progression de la pile.
Pour exécuter un ensemble de modifications (AWS CLI)
-
Exécutez la commande execute-change-set.
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.
Une fois que vous exécutez la commande, CloudFormation commence la mise à jour de la pile. Pour afficher la progression de la pile, utilisez la commande describe-stacks.