Création rapide de liens pour les piles - 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.

Création rapide de liens pour les piles

Utilisez des liens de création rapide pour que les piles soient rapidement opérationnelles depuis la console. CloudFormation Vous pouvez spécifier le modèleURL, le nom de la pile et les paramètres du modèle dans les paramètres de URL requête pour préremplir une seule page de l'assistant de création de pile. Cela simplifie le processus de création des piles en réduisant le nombre de pages d'assistant et la quantité requise d'informations fournies par l'utilisateur. Cela optimise également la réutilisation des modèles, car vous pouvez en créer plusieurs URLs qui spécifient des valeurs différentes pour le même modèle.

CloudFormation prend en charge les paramètres URL de requête suivants :

templateURL

Obligatoire. Spécifie URL le modèle de pile. URLle codage est pris en charge, mais il n'est pas obligatoire.

stackName

Facultatif. Spécifie le nom de la pile. Un nom de pile ne peut contenir que des caractères alphanumériques (sensibles à la casse) et des traits d'union. Il doit commencer par un caractère alphabétique et ne doit pas dépasser 128 caractères.

Tout paramètre du modèle de pile qui n'est pas un type de paramètre NoEcho

Facultatif. Utilisez le format param_parameterName pour spécifier les paramètres du modèle dans la chaîne de URL requête. Le URL paramètre doit inclure le param_ préfixe, et le segment du nom du paramètre doit correspondre exactement au nom du paramètre dans le modèle. olpPar exemple : param_DBName.

CloudFormation ignore les paramètres qui n'existent pas dans le modèle, ainsi que tous les paramètres définis avec leurs NoEcho propriétés définies sur des true types (généralement, les noms d'utilisateur et les mots de passe). URLles paramètres remplacent les valeurs par défaut spécifiées dans le modèle. Vous pouvez inclure autant de paramètres que nécessaire.

Important

Plutôt que d'intégrer des informations sensibles directement dans vos CloudFormation modèles, nous vous recommandons d'utiliser des paramètres dynamiques dans le modèle de pile pour référencer les informations sensibles stockées et gérées à l'extérieur CloudFormation, par exemple dans le AWS Systems Manager Parameter Store ou AWS Secrets Manager.

Pour plus d'informations, consultez les N'incorporez pas d'informations d'identification dans vos modèles meilleures pratiques.

Tous les noms des paramètres de requête sont sensibles à la casse. Les utilisateurs peuvent remplacer ces valeurs dans la console avant de créer la pile.

L'exemple suivant est basé sur le modèle d'exemple d'instance unique de WordPress base. La chaîne de requête inclut le paramètre obligatoire templateURL et les paramètres stackName, DBName, InstanceType et KeyName.

Des sauts de ligne URL ont été ajoutés ci-dessous pour plus de clarté.

https://eu-central-1.console.aws.amazon.com/cloudformation/home?region=eu-central-1#/stacks/create/review ?templateURL=https://s3.eu-central-1.amazonaws.com/cloudformation-templates-eu-central-1/WordPress_Single_Instance.template &stackName=MyWPBlog &param_DBName=mywpblog &param_InstanceType=t2.medium

URLCe qui suit inclut les mêmes paramètres que dans l'exemple précédent, mais les sauts de ligne sont supprimés. Il s'agit du URL format actuel.

https://eu-central-1.console.aws.amazon.com/cloudformation/home?region=eu-central-1#/stacks/create/review?templateURL=https://s3.eu-central-1.amazonaws.com/cloudformation-templates-eu-central-1/WordPress_Single_Instance.template&stackName=MyWPBlog&param_DBName=mywpblog&param_InstanceType=t2.medium

L'exemple URL ouvre l'assistant de création de pile dans la console, les valeurs fournies étant automatiquement utilisées pour les paramètres.

Les paramètres sont préremplis avec les valeurs de la chaîne de URL requête.