Sélection d'un modèle de pile - AWS CloudFormation

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.

Sélection d'un modèle de pile

Après avoir lancé l'assistant de création de pile, vous spécifiez le modèle que vous CloudFormation souhaitez utiliser pour créer votre pile.

CloudFormation les modèles sont des fichiers au format JSON ou YAML qui spécifient les AWS ressources qui constituent votre pile. Pour plus d'informations sur les CloudFormation modèles, consultezUtilisation de CloudFormation modèles.

Pour sélectionner un modèle de pile :
  1. Sur la page Specify template (Spécifier un modèle), choisissez un modèle de pile en utilisant l'une des options suivantes :

    Template is ready (Le modèle est prêt)

    Spécifiez un modèle complet dont vous disposez pour créer une pile.

    Dans la section Specify template (Spécifier un modèle), sélectionnez l'option appropriée en fonction de l'emplacement du modèle :

    • URL Amazon S3

      Spécifiez une adresse URL d'accès à un modèle d'un compartiment S3.

      Entrez l'URL dans le champ URL Amazon S3.

      Important

      Si votre modèle comprend des piles imbriquées (par exemple, des piles décrites dans d'autres documents de modèle situés dans des sous-répertoires), vérifiez que votre compartiment S3 contient les fichiers et répertoires nécessaires.

      Si votre modèle se trouve dans un compartiment dans lequel la gestion des versions est activée, vous pouvez spécifier une version spécifique du modèle, telle que https://s3.amazonaws.com/templates/myTemplate.template?versionId=123ab1cdeKdOW5IH4GAcYbEngcpTJTDW. Pour plus d'informations, veuillez consulter la rubrique Gestion des objets dans un compartiment activé pour la gestion des versions dans le Guide de l'utilisateur Amazon Simple Storage Service.

      L'URL doit pointer vers un modèle d'une taille maximale de 1 Mo, stocké dans un compartiment S3 pour lequel vous disposez d'autorisations de lecture. L'URL peut avoir une longueur de 1 024 caractères au maximum. Certaines ressources peuvent nécessiter que le compartiment se situe dans la même région que la pile.

    • Charger un fichier de modèle

      Sélectionnez un CloudFormation modèle sur votre ordinateur local.

      Choisissez Choose File (Choisir un fichier) pour sélectionner le fichier de modèle que vous souhaitez importer. Le modèle peut avoir une taille de 1 Mo au maximum. Une fois que vous avez choisi votre modèle, CloudFormation télécharge le fichier et affiche l'URL S3.

      Si vous utilisez l'API AWS CLI or pour créer une pile, vous pouvez télécharger un modèle d'une taille maximale de 51 200 octets.

      Note

      Si vous chargez un fichier modèle local, il est CloudFormation chargé dans un compartiment Amazon S3 de votre Compte AWS. Si vous ne possédez pas encore de compartiment S3 créé par CloudFormation, il crée un compartiment unique pour chaque région dans laquelle vous téléchargez un fichier modèle. Si vous possédez déjà un compartiment S3 créé par CloudFormation in your Compte AWS, CloudFormation ajoute le modèle à ce compartiment.

      Considérations à prendre en compte concernant les compartiments S3 créés par CloudFormation

      • Les compartiments sont accessibles à toute personne disposant des autorisations Amazon S3 dans votre compte AWS .

      • CloudFormation crée les compartiments avec le chiffrement côté serveur activé par défaut, chiffrant ainsi tous les objets stockés dans le compartiment.

        Vous pouvez gérer directement les options de chiffrement pour les CloudFormation compartiments créés ; par exemple, en utilisant la console Amazon S3 à l'adresse https://console.aws.amazon.com/s3/, ou le AWS CLI. Pour plus d'informations, veuillez consulter la rubrique Chiffrement par défaut Amazon S3 pour les compartiments S3 dans le Guide de l'utilisateur Amazon Simple Storage Service.

      • Pour utiliser votre propre compartiment et gérer ses autorisations, vous pouvez importer manuellement les modèles dans Amazon S3. Lorsque que vous créerez ou mettrez à jour une pile, spécifiez l'URL Amazon S3 d'un fichier de modèle.

    Use a sample template (Utiliser un exemple de modèle)
    • Pour afficher d'autres exemples et extraits de modèles, organisés par AWS service, cliquez sur Afficher d'autres exemples de modèles.

    Créer un modèle à partir d'Application Composer

    Créez ou modifiez un modèle à l'aide d'Application Composer, qui fournit une drag-and-drop interface permettant de créer des modèles dans la console. Pour plus d’informations, consultez Application Composer.

  2. Pour accepter vos paramètres, cliquez sur Suivant, puis spécifiez le nom et les paramètres de la pile.

    Avant de créer des ressources, CloudFormation valide votre modèle pour détecter les erreurs syntaxiques et certaines erreurs sémantiques, telles que les dépendances circulaires. Lors de la validation, CloudFormation vérifiez d'abord si le modèle est un JSON valide. Si ce n'est pas le cas, CloudFormation vérifie si le modèle est YAML valide. Si les deux vérifications échouent, CloudFormation renvoie une erreur de validation du modèle.