【问题标题】:CFN Take latest AMI and launch a EC2 InstanceCFN 采用最新的 AMI 并启动 EC2 实例
【发布时间】:2019-04-06 12:36:58
【问题描述】:

我的一个开发人员正在创建一个图像,它们存储在 AWS 中,我可以在图像 --> AMI 下看到它们。

现在我的请求开始了 -

我想采用最新的 AMI 并启动 EC2。那么如何编写 JSON 来调用最新的 AMI 并启动 EC2。

你能不能快点帮帮我。提前致谢!

【问题讨论】:

    标签: amazon-ec2 amazon-cloudformation amazon-ami


    【解决方案1】:

    你有两个选择:

    • 确定要使用的 AMI,然后将该值作为 参数 传递给 CloudFormation 模板。无论您使用什么代码来启动模板,都将负责查找要使用的 AMI,因此它在调用 CloudFormation 之前发生
    • 使用 CloudFormation 中的自定义资源 可以调用 Lambda 函数,这将确定要使用的 AMI。 Lambda 函数会将值返回给 CloudFormation,然后 CloudFormation 会使用该值来启动实例。

    无论哪种方式,您都需要编写代码来执行您的逻辑。它不能在 JSON 本身内完成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-14
      • 2018-10-06
      • 1970-01-01
      • 1970-01-01
      • 2016-11-22
      • 1970-01-01
      相关资源
      最近更新 更多