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.
Utilisation Application Manager pour gérer les AWS CloudFormation piles
Application Manager, une fonctionnalité de AWS Systems Manager, vous aide à provisionner et à gérer les ressources de vos applications en les intégrant à AWS CloudFormation. Vous pouvez créer, modifier et supprimer des CloudFormation modèles et des piles dans Application Manager. Une pile est un ensemble de AWS ressources que vous pouvez gérer comme une seule unité. Cela signifie que vous pouvez créer, mettre à jour ou supprimer un ensemble de AWS ressources à l'aide de CloudFormation piles. Un modèle est un fichier texte formaté dans JSON ou YAML qui spécifie les ressources que vous souhaitez mettre à disposition dans vos piles. Cette section comprend les informations suivantes.
Création d'une pile
Les procédures suivantes décrivent comment créer une CloudFormation pile en utilisant Application Manager. Une pile est basée sur un modèle. Lorsque vous créez une pile, vous pouvez choisir un modèle existant ou en créer un. Après avoir créé la pile, le système tente immédiatement de créer les ressources identifiées dans la pile. Une fois que le système a correctement approvisionné les ressources, le modèle et la pile peuvent être consultés et modifiés Application Manager et CloudFormation.
Note
Il n'y a aucun frais d'utilisation Application Manager pour créer une pile, mais les AWS ressources créées dans la pile vous sont facturées.
Création d'une CloudFormation pile en utilisant Application Manager (console)
Utilisez la procédure suivante pour créer une pile en utilisant Application Manager dans le AWS Management Console.
Pour créer une CloudFormation pile
Ouvrez la AWS Systems Manager console à l'adresse https://console.aws.amazon.com/systems-manager/
. -
Dans le volet de navigation, choisissez Application Manager.
-
Dans la section Applications, choisissez CloudFormation Stacks.
-
Dans la section Préparer un modèle, sélectionnez une option. Si vous sélectionnez Utiliser un modèle existant, les onglets de la section Choisir un modèle vous aideront à localiser le modèle à utiliser. Si vous sélectionnez l'une des autres options, suivez l'assistant pour préparer un modèle.
-
Sur la page Spécifier les détails du modèle, vérifiez les détails du modèle pour vous assurer que le processus crée les ressources voulues.
-
(Facultatif) Dans la section Tags (Balises), appliquez une ou plusieurs paires nom/valeur de clé de balise au modèle.
-
Les balises sont des métadonnées facultatives que vous affectez à une ressource. Les balises vous permettent de classer une ressource de différentes façons, par exemple, par objectif, par propriétaire ou par environnement.
-
Choisissez Suivant.
-
-
Sur la page Modifier les détails de la pile, pour Nom de la pile, saisissez un nom qui vous aidera à identifier les ressources créées par la pile ou son but.
-
La section Paramètres inclut tous les paramètres facultatifs et obligatoires spécifiés dans le modèle. Saisissez un ou plusieurs paramètres dans chaque champ.
-
(Facultatif) Dans la section Tags (Balises), appliquez une ou plusieurs paires nom/valeur de clé de balise à la pile.
-
(Facultatif) Dans la section Autorisations, spécifiez un nom de rôle AWS Identity and Access Management (IAM) ou un nom de ressource IAM Amazon (ARN). Le système utilise le rôle de service spécifié pour créer l'ensemble des ressources spécifiées dans votre pile. Si vous ne spécifiez aucun IAM rôle, AWS CloudFormation utilise une session temporaire que le système génère à partir de vos informations d'identification utilisateur. Pour plus d'informations sur ce IAM rôle, consultez la section Rôle AWS CloudFormation de service dans le Guide de AWS CloudFormation l'utilisateur.
-
Choisissez Suivant.
-
-
Sur la page Examen et approvisionnement, examinez les détails de la pile. Sélectionnez un bouton Modifier sur cette page pour apporter des modifications.
-
Sélectionnez Approvisionner une pile.
Application Manager affiche la page CloudFormation des piles et l'état de la création et du déploiement des piles. En cas d' CloudFormation échec de la création et du provisionnement de la pile, consultez les rubriques suivantes du guide de AWS CloudFormation l'utilisateur.
Une fois que vos ressources de pile sont approvisionnées et en cours d'exécution, les utilisateurs peuvent les modifier directement en utilisant le service sous-jacent qui a créé la ressource. Par exemple, un utilisateur peut utiliser la console Amazon Elastic Compute Cloud (AmazonEC2) pour mettre à jour une instance de serveur créée dans le cadre d'une CloudFormation pile. Certaines modifications peuvent être accidentelles, et d'autres peuvent être apportées intentionnellement pour répondre aux événements opérationnels prioritaires. Quoi qu'il en soit, les modifications apportées en dehors de CloudFormation peuvent compliquer les opérations de mise à jour ou de suppression de la pile. Vous pouvez utiliser la détection de dérive ou l'état de dérive pour identifier les ressources de la pile auxquelles des modifications de configuration ont été apportées en dehors de la CloudFormation gestion. Pour de plus amples informations sur le statut de l'écart, consultez Détection de modifications non gérées de la configuration des piles et des ressources.
Création d'une CloudFormation pile en utilisant Application Manager (ligne de commande)
Utilisez la procédure suivante AWS Command Line Interface (AWS CLI) pour approvisionner une pile à l'aide d'un CloudFormation modèle stocké sous forme de SSM document dans Systems Manager. Remplacez chacun example resource
placeholder
avec vos propres informations. Pour plus d'informations sur AWS CLI les autres procédures de création de piles, voir Création d'une pile dans le Guide de l'AWS CloudFormation utilisateur.
Avant de commencer
Installez et configurez le AWS CLI ou le AWS Tools for PowerShell, si vous ne l'avez pas déjà fait. Pour plus d'informations, consultez la section Installation ou mise à jour de la version la plus récente de l' AWS CLI et Installation d' AWS Tools for PowerShell.
Mise à jour d'une pile
Vous pouvez déployer des mises à jour sur une CloudFormation pile en modifiant directement la pile dans Application Manager. Avec une mise à jour directe, vous spécifiez les mises à jour d'un modèle ou de paramètres d'entrée. Après avoir enregistré et déployé les modifications, CloudFormation met à jour les AWS ressources en fonction des modifications que vous avez spécifiées.
Vous pouvez prévisualiser les modifications qui CloudFormation seront apportées à votre pile avant de la mettre à jour en utilisant des ensembles de modifications. Pour de plus amples informations, consultez Mise à jour des piles à l'aide de jeux de modifications dans le Guide de l'utilisateur AWS CloudFormation .
Pour mettre à jour une CloudFormation pile dans Application Manager
Ouvrez la AWS Systems Manager console à l'adresse https://console.aws.amazon.com/systems-manager/
. -
Dans le volet de navigation, choisissez Application Manager.
-
Dans la section Applications, choisissez CloudFormation Stacks.
-
Sélectionnez une pile dans la liste, puis sélectionnez Actions, Mettre à jour la pile.
-
Sur la page Spécifier la source du modèle, sélectionnez l'une des options suivantes, puis sélectionnez Suivant.
-
Sélectionnez Utiliser le code de modèle actuellement approvisionné dans la pile pour afficher un modèle. Sélectionnez une version de modèle dans la liste Versions, puis sélectionnez Next (Suivant).
-
Sélectionnez Basculer vers un autre modèle pour choisir un modèle ou en créer un pour la pile.
-
-
Une fois les modifications apportées, sélectionnez Suivant.
-
Sur la page Modifier les détails de la pile, vous pouvez modifier les paramètres, les balises et les autorisations. Vous ne pouvez pas changer le nom de la pile. Effectuez les modifications de votre choix, puis sélectionnez Next (Suivant).
-
Sur la page Examen et approvisionnement, examinez les détails de la pile, puis sélectionnez Approvisionner une pile.