首页 > 解决方案 > 有没有办法将现有的 EC2 实例移动到云形成堆栈

问题描述

我有在 AWS 上运行的现有 EC2 实例。它是手动创建的。

有没有办法将现有实例移动到云形成堆栈并能够通过云形成对其进行更新?还是应该删除现有实例并由 Cloud Formation 创建新实例?

当我从模板创建新实例时。它在 AWS 上创建新实例。

标签: amazon-web-servicesamazon-cloudformation

解决方案


是的!刚刚宣布...

从新开始– 将现有资源导入 CloudFormation 堆栈 | AWS 新闻博客

要将现有资源导入 CloudFormation 堆栈,您需要提供:

  • 描述整个堆栈的模板,包括要导入的资源和(对于现有堆栈)已经是堆栈一部分的资源。
  • 每个要导入的资源都必须在模板中具有 DeletionPolicy 属性。这可以以完全安全的方式轻松恢复操作。
  • 每个目标资源的唯一标识符,例如您要导入的 Amazon DynamoDB 表或 Amazon Simple Storage Service (S3) 存储桶的名称。

因此,您需要编辑模板,然后将资源导入堆栈。


推荐阅读