我通过CDK(使用java作为语言)创建了RDS Aurora Postgres数据库集群和数据库实例。现在我正在尝试通过CDK来实现创建数据库模式。我尝试过,但没有找到任何文档或帮助来说明
- 是否可以通过 CDK 为 RDS 数据库创建数据库架构?
- 如果是这样,怎么做?
- 如果没有,实现这一目标的最佳实践是什么?
如果有人已经做过或有相关知识,我将不胜感激为我指明正确的方向。
谢谢, 地平线7
最佳答案
CDK 本身没有用于创建 SQL 架构的现成解决方案,因为它用于管理基础设施的配置。
但是,有一个用于创建附加进程的工具,这个工具是CustomResource .
CustomResource
将允许您调用 Lambda 函数,可以开发该函数来与 RDS 实例执行 SQL 交互,然后创建架构。
如果启用RDS Proxy您的 Lambda 函数应该能够与 RDS 实例交互,而无需考虑任何额外的网络问题。只要它具有 IAM 权限,就可以调用命令。
关于java - AWS CDK : Is there a way to create database schema using CDK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62408793/