AWS 云形成。从帐户架构创建堆栈

时间:2021-01-20 12:29:11

标签: amazon-web-services amazon-cloudformation

我的问题很简单。有没有办法在我的 AWS 账户中使用的系统账户中导入我当前的架构,因为它是自己的堆栈?

我的意思是……我的账户有十几个 Lambda 函数、S3 存储桶、数据库等等。这就是全部 深度融合。有没有办法自动创建 CloudFormation 堆栈?这是使用我现有的资源作为蓝图,而不是我自己在 CloudFormation 中手动重新创建所有内容?

我称之为反堆栈,请原谅双关语。但说真的,这基本上是相反的 一个堆栈。从我的架构创建堆栈,而不是从堆栈创建架构。

1 个答案:

答案 0 :(得分:4)

没有完整的开箱即用的解决方案。就 AWS 而言,您必须import resources 进入 CloudFormation。这需要您自己准备与当前架构相匹配的所有模板。这可能是一项非常麻烦且耗时的任务,但它是可行的。

AWS 过去曾开发 CloudFormer 工具来简化此过程,但该工具不再由 AWS 维护

相反,有一个名为 former2第三方开源工具可以帮助您从现有基础架构生成模板。如AWS blog post 中所述,前者2 由AWS 的企业客户使用。