如何从现有资源创建模板?

Posted

技术标签:

【中文标题】如何从现有资源创建模板?【英文标题】:How to create a template from existing resources? 【发布时间】:2021-04-13 23:19:48 【问题描述】:

我听说过“CloudFormer”工具,它可以从云上的现有资源自动生成基础模板。 https://medium.com/@ridmag/how-to-use-aws-cloudformer-e8d848cfafe1

我在 aws 中找不到这个工具!也许这是一个已被删除的旧工具?

我也听说过另一个名为“terraform.io”的非亚马逊产品。 Terraform 可以做到这一点吗?它是否也可以生成模板(以其专有格式和/或 cloudformation 格式)?

【问题讨论】:

【参考方案1】:

AWS 不再维护和弃用 CoudFormer。相反,former2 可以使用 开源,由 AWS Hero 开发并供 AWS 客户使用,如 AWS 博客中所述:

How DNAnexus used the open source Former2 project to create infrastructure as code templates for their disaster recovery pipeline

【讨论】:

以上是关于如何从现有资源创建模板?的主要内容,如果未能解决你的问题,请参考以下文章

从现有模板创建表单模板

使用 AWS CLI 将现有资源导入 CloudFormation

使用AWS CLI将现有资源导入CloudFormation

如何使用 AWS Cloudformer 为现有 API Gateway 创建云形成模板?

从我的模板创建新项目时收到错误消息

如何将现有资源从不同的 AWS 账户导入 AWS CDK