AWS CloudFormation模板生成问题

问题描述 投票:1回答:1

我有AWS Lambda服务运行,我已经开发并使用AWS SAM CLI部署。我的AWS账户中还运行着其他一些服务,如ElasticCache、RDS等。

现在,我的需求是在现有的运行服务中生成CloudFormation YAML模板文件,我可以用它来进行配置并作为备份。为此,我使用了CloudFormer模板,但问题是CloudFormer不考虑或生成AWS Lambda服务的YAML模板,这一点我已经注意到了。而且我相信CloudFormer也已经过时了。

请协助我在这里让我知道,如果有任何最新的服务从AWS,可以满足我的要求在这里。

谢谢你的帮助

amazon-web-services amazon-cloudformation
1个回答
0
投票

CloudFormation支持从现有资源创建堆栈。

请进一步了解一下。https:/docs.aws.amazon.comAWSCloudFormationlatestUserGuideresource-import-new-stack.html。


0
投票

不幸的是,有 无此功能除了 CloudFormer 它不再由AWS维护,也不可靠(多年来一直处于测试阶段)。

要使用 导入资源功能 到CFN中,您必须 手写 其模板。这意味着你为RDS或EC准备了你的模板,它与你现有的资源完全匹配。如果你已经为导入的资源编写了yaml或json模板,那么你就可以尝试导入它们。换句话说,这个功能 不产生yaml 代码给你。

也许有一些非AWS的第三方工具可以做到这一点,但我不知道有什么值得推荐的,很遗憾。

© www.soinside.com 2019 - 2024. All rights reserved.