Lea*_*ner 6 amazon-web-services amazon-rds aws-cloudformation amazon-aurora
我的 AWS 账户中有一个 RDS 数据库实例 (Aurora PostgreSQL) 设置。这是使用 AWS 控制台手动创建的。我现在想为该数据库创建 CloudFormation 模板 Yaml,如果需要,我可以稍后使用它来创建数据库。这也将帮助我在另一个环境中复制数据库。我还会将其用作基础设施自动化的一部分。
不幸的是,AWS没有提供这样的功能。
但是,您的意思是听到人们可能错误推荐的两种选择。
CloudFormer 是一个模板创建测试版工具,可根据您账户中的现有 AWS 资源创建 AWS CloudFormation 模板。您选择在您的账户中运行的任何受支持的 AWS 资源,CloudFormer 将在 Amazon S3 存储桶中创建模板。
尽管听起来不错,但该工具不再维护且不可靠(多年来一直处于测试阶段)。
人们常常错误地认为这会从现有资源中为您“生成 yaml”。事实上,它不会为您生成模板文件。您必须编写自己的与您的资源完全匹配的模板,然后才能将受控制的任何资源导入 CloudFormation 堆栈。
您唯一的选择是手动编写 RDS 模板并导入它,或者寻找可以从现有资源对 yaml 模板进行逆向工程的外部工具。
归档时间: |
|
查看次数: |
1195 次 |
最近记录: |