gpt4 book ai didi

amazon-web-services - 从现有 RDS 数据库实例 (Aurora PostgreSQL) 创建 CloudFormation Yaml

转载 作者:行者123 更新时间:2023-12-03 14:42:22 27 4
gpt4 key购买 nike

我的 AWS 账户中有一个 RDS 数据库实例 (Aurora PostgreSQL) 设置。这是使用 AWS 控制台手动创建的。我现在想要为该数据库创建 CloudFormation 模板 Yaml,如果需要的话,我可以使用它来创建数据库。这也将帮助我在另一个环境中复制数据库。我还将其用作基础设施自动化的一部分。

最佳答案

不幸的是,AWS没有提供此类功能

但是,您的意思是听到人们可能错误推荐的两个选项。

<强> CloudFormer

CloudFormer is a template creation beta tool that creates an AWS CloudFormation template from existing AWS resources in your account. You select any supported AWS resources that are running in your account, and CloudFormer creates a template in an Amazon S3 bucket.

虽然听起来不错,但该工具不再维护并且不可靠(多年来一直处于测试阶段)。

<强> Importing Existing Resources Into a Stack

人们常常错误地认为这会从现有资源中为您“生成 yaml”。事实上,它不会为您生成模板文件。您必须编写自己的与您的资源完全匹配的模板,然后才能将受控制的任何资源导入 CloudFormation 堆栈。

您唯一的选择是为 RDS 手动编写模板并导入它,或者寻找可以从现有资源对 yaml 模板进行逆向工程的外部工具。

关于amazon-web-services - 从现有 RDS 数据库实例 (Aurora PostgreSQL) 创建 CloudFormation Yaml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62206364/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com