繁体   English   中英

AWS云形成模板

[英]AWS Cloud Formation templates

有什么方法可以使用简单的JSON文件(具有我的实例详细信息)来配置Cloud Formation模板吗?

这基本上就是CloudFormation模板为您提供的。 由于它是模板,因此您也可以将参数作为变量传递。

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html

从配置文件传递参数的详细信息:

https://aws.amazon.com/blogs/devops/passing-parameters-to-cloudformation-stacks-with-the-aws-cli-and-powershell/

您可以随意填充CFT参数。 如果要从AWS控制台运行/加载CFT,请在CFT中将参数添加为默认值或选项,然后在创建堆栈时选择它们。

如果要从属性文件加载它们,则可以使用选择的任何编程语言来加载它们。 一个bash脚本,用于加载属性或其他内容,取决于您和您的用例。 如果您使用AWS cli运行CFT,请使用bash shell或power shell,如果您使用AWS SDK运行CFT,请使用与SDK等相同的语言。

如果仅使用aws cli,则可以使用json参数文件执行以下操作:

aws cloudformation create-stack --stackname startmyinstance  
--template-body file:///some/local/path/templates/startmyinstance.json 
--parameters file:///some/local/path/params/startmyinstance-parameters.json

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM