当前位置: 首页 > 知识库问答 >
问题:

有没有办法将现有的EC2实例移动到云形成堆栈

洪知
2023-03-14

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

有没有办法将现有实例移动到云形成堆栈中,并通过云形成对其进行更新?或者应该删除现有实例,并通过云形成创建新实例?

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

共有1个答案

包建义
2023-03-14

对刚刚宣布。。。

来自New–将现有资源导入CloudFormation Stack | AWS新闻博客:

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

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

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

 类似资料:
  • 问题: 最近,我们遇到了一个问题,即您可以在单个云形成模板中声明的最大资源数量。一个模板最多可以支持200个资源,我们非常接近这个限制。 为了指定更多资源,我们需要使用嵌套堆栈将模板拆分为多个模板,我们正在评估分解模板的最佳方法。 我们的做法: 我们已经从我们的主堆栈创建了一个嵌套堆栈,并从主堆栈中删除了一些资源并将它们添加到新的嵌套堆栈中。 错误: 我们在嵌套堆栈中遇到了一个错误。 资源已存在于

  • 想实现先请求接口然后再生成路由改如何做到?(下面代码试了几次都不行)

  • 有没有办法使用现有的Amazon EC2实例创建Elastic Beanstek环境?

  • 一个和我一起工作的人给了我EC2证书,让我登录到他的EC2控制台。不是我设计的。一些实例显示公共dns名称,而另一些实例具有空白的公共dns。我希望能够连接到具有空白公共DNS的实例。我一直无法理解为什么这些显示为空白。

  • 我目前正在将我的“旧”基于Python的聊天机器人改写成golang。我遇到的一个问题是我不能将PDF转换成jpeg。我想这样做,这样我就可以轻松地将它发送到聊天室。 已经用bimg(根本不起作用)和imagemagick(gopkg.in/gographics/imagick.v3/imagick)尝试过这一点,正如在对另一个线程的回答中提供的那样:https://stackoverflow.c

  • “任务”类实例需要包含有关其先决任务的信息。