如何从现有的AWS环境创建云形成模板?

时间:2019-03-28 06:29:29

标签: amazon-web-services amazon-cloudformation infrastructure

我有一个带有VPC,子网,实例等的现有AWS基础结构。如果将来我需要再次构建相同的基础架构,是否有任何方法可以从现有基础架构创建云形成模板?请帮忙。

3 个答案:

答案 0 :(得分:4)

在名为CloudFormer的CloudFormation模板中有可用的堆栈。您可以使用此堆栈从现有AWS资源创建AWS CloudFormation模板。虽然,因为它是Beta版本,但并非所有资源都支持它。您可以参考文档以获取有关CloudFormer的更多信息:

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-using-cloudformer.html

答案 1 :(得分:0)

检查Github Former项目。 Former2不仅可以生成CloudFormation,还可以从您现有的AWS资源中生成Terraform对流层模板和CDK(打字稿)

答案 2 :(得分:0)

[更新] :2019年11月13日 AWS宣布了AWS CloudFormation的一项新功能,可让您从现有资源创建堆栈

enter image description here

然后您可以从“模板”选项卡显示模板 enter image description here

检查链接

announcement

Docs