如何获取已部署的AWS资源的云形成模板

时间:2020-09-29 08:31:49

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

如果我从AWS GUI创建资源,可以说是S3存储桶或AWS胶粘Job,则可以使用AWS CLI获取此类资源的CF模板。有什么办法可以对CF模板进行反向工程吗?

谢谢

2 个答案:

答案 0 :(得分:0)

CloudFormer提供了AWS。但是它并没有被维护,并且已经处于beta状态多年。因此,这几天实际上并没有什么用,但是如果您愿意,您可以尝试将其用于简单的事情。

还有一个名为Former2的新工具,该工具是最新的并且通常使用。但是它不是由AWS开发的,而是其针对此问题的开源第三方解决方案。由于它是开源的,因此您也可以自己运行它。

答案 1 :(得分:0)

不幸的是,没有万无一失的方法,存在的最接近的功能是AWS不再维护的工具,CloudFormer

AWS已将import existing resources的支持添加到CloudFormation堆栈中,但是这要求您首先创建模板。