我们有一个非常复杂的 api-gateway api,它是通过控制台手动构建的。我想从这个现有的 api 创建一个 cloudformation 模板,这样就可以在代码中对其进行管理。
“从现有资源创建堆栈”似乎需要在模板中预定义所有资源。然而,这正是我想要避免的。由于现有 api 的复杂性,手动处理所有 api 资源以在模板中创建所有定义需要很长时间。
有什么方法可以让 CloudFormation 自动扫描现有的 API 资源并从中创建模板定义吗?
最佳答案
有一个流行的开源工具,名为 former2它可以从现有资源生成CFN模板。
除 former2
之外,什么都没有(CloudFormer
不再由 AWS 维护或支持)。在将资源导入到 CloudFormation 之前,您必须手动填充整个模板。
关于amazon-web-services - 如何从现有 API 网关创建 AWS Cloudformation Stack?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68735599/