Amazon web services 如何将AWS资源转换为cloudformation堆栈或模板?

Amazon web services 如何将AWS资源转换为cloudformation堆栈或模板?,amazon-web-services,amazon-cloudformation,Amazon Web Services,Amazon Cloudformation,我有很多AWS资源(ec2实例、rds、s3等) 这些资源是多年来在AWS控制台中手动创建的 现在我想使用CloudFormation复制这个环境。最好的方法是什么?是否有一个工具可以将所有资源转换为cloudformation堆栈或模板 我找不到任何东西,或者可能我没有正确理解流程…有一个名为CloudFormer的服务可以执行此操作,但后来被弃用 功能确实存在于CloudFormation中 但是,要使用它,您需要将堆栈设计为使用与资源相同的选项和设置。完成后,您可以通过CloudForma

我有很多AWS资源(ec2实例、rds、s3等)

这些资源是多年来在AWS控制台中手动创建的

现在我想使用CloudFormation复制这个环境。最好的方法是什么?是否有一个工具可以将所有资源转换为cloudformation堆栈或模板


我找不到任何东西,或者可能我没有正确理解流程…

有一个名为CloudFormer的服务可以执行此操作,但后来被弃用

功能确实存在于CloudFormation中

但是,要使用它,您需要将堆栈设计为使用与资源相同的选项和设置。完成后,您可以通过CloudFormation管理这些资源


更多信息可在博客帖子中找到。

有一个名为CloudFormer的服务可以执行此操作,但后来被弃用

功能确实存在于CloudFormation中

但是,要使用它,您需要将堆栈设计为使用与资源相同的选项和设置。完成后,您可以通过CloudFormation管理这些资源


更多信息可以在博客帖子中找到。

您可以尝试Chrome/Firefox的扩展,该扩展可以基于您的AWS控制台点击创建CloudFormation模板

从他们的自述:

记录在AWS管理控制台中执行的操作,并输出等效的CLI/SDK命令和CloudFormation/Terraform模板

警告:
.

您可以尝试Chrome/Firefox的扩展,该扩展可以基于您的AWS控制台点击创建CloudFormation模板

从他们的自述:

记录在AWS管理控制台中执行的操作,并输出等效的CLI/SDK命令和CloudFormation/Terraform模板

警告:
.

如今,您将使用第三方、免费且完全开源的工具,名为Renoved开发的。如中所述,AWS的公司客户使用
former2

现在,您将使用第三方、免费且完全开源的工具,该工具名为Renewanded。正如.

中所述,AWS的公司客户使用
former2
,但我不明白,在这些链接中,我首先需要一个描述现有资源的cloudformation模板。但这正是我所没有的。。。。我遗漏了什么?不幸的是,这是CloudFormation目前支持的唯一选项。您确实需要自己创建模板,但至少在创建模板后,可以通过此方法管理资源。CloudFormer的工作方式是从提供的CoudFormer模板启动堆栈。这将创建一个EC2实例,您将使用它来查询帐户的其余部分。启动CloudFormer堆栈后,您将访问CloudFormer EC2实例网页,并向其提供有关您希望CloudFormer在其生成的输出CF模板中描述AWS帐户中哪些资源的信息。我认为Former2是CloudFormer的继承者(但我从未尝试过查看它的工作情况)-但我不明白,在这些链接中,我首先需要一个描述现有资源的cloudformation模板。但这正是我所没有的。。。。我遗漏了什么?不幸的是,这是CloudFormation目前支持的唯一选项。您确实需要自己创建模板,但至少在创建模板后,可以通过此方法管理资源。CloudFormer的工作方式是从提供的CoudFormer模板启动堆栈。这将创建一个EC2实例,您将使用它来查询帐户的其余部分。启动CloudFormer堆栈后,您将访问CloudFormer EC2实例网页,并向其提供有关您希望CloudFormer在其生成的输出CF模板中描述AWS帐户中哪些资源的信息。我认为Former2是CloudFormer的继承者(但我从未尝试过查看它的工作情况)-可能有用可能有用