【问题标题】:Can I migrate an AMI to a different region using Cloudformation?我可以使用 Cloudformation 将 AMI 迁移到不同的区域吗?
【发布时间】:2018-10-25 05:45:25
【问题描述】:

我想将 AMI 从一个区域迁移到另一个区域。手动我会使用 AMI 复制功能将 AMI 复制到不同的区域。

如何使用 CloudFormation 脚本?

【问题讨论】:

  • 您不能为此使用 cloudformation。 Cloudformation 是特定于区域的。使用 packer.io 等工具跨区域和账户创建和管理 AMI。

标签: amazon-web-services migration amazon-cloudformation amazon-ami


【解决方案1】:

使用 CloudFormation 无法轻松完成,但您可以使用 AWS Lambda-backed Custom Resources

您的模板可以包含一个 AWS Lambda 函数,该函数接受 AMI ID、源区域和目标区域作为参数,并将图像从一个复制到另一个。然后,您可以使用自定义资源在 CloudFormation 堆栈中调用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-13
    • 2020-02-08
    • 2019-01-08
    • 1970-01-01
    相关资源
    最近更新 更多