如何从现有的API-Gateway创建AWS Cloudformation Stack ?



我们有一个非常复杂的api-gateway api,它是通过控制台手动构建的。我想从这个现有的api创建一个cloudformation模板,所以它可以在代码中管理。

从现有资源创建堆栈似乎需要在模板中预先定义所有资源。然而,这正是我想要避免的。由于现有api的复杂性,手动遍历所有api资源来创建模板中的所有定义将花费很长时间。

是否有一些方法可以让CloudFormation自动扫描现有的api资源并从中创建模板定义?

有一个流行的开源工具叫做former2,它可以从现有资源中生成CFN模板。

除了former2,没有其他任何内容(CloudFormer不再由AWS维护和支持)。在将资源导入CloudFormation之前,您必须手动逐个填充整个模板。

最新更新