amazon-web-services - 您可以使用 CDK 创建 AWS RDS Aurora 表吗?

标签 amazon-web-services aws-lambda aws-cdk amazon-aurora

我是 AWS CDK 的新手,我刚刚创建了一个架构,其中包含一个 Aurora 集群。有没有办法在我的 CDK 文件中初始化数据库模式?创建实例然后必须通过其他方式连接以设置模式似乎有点烦人。我对 CDK 的印象是您可以做与设置服务相关的所有事情,所以我很好奇这是否可能。

如果这是不可能的,我可以使用在 CDK 部署后触发的 lambda 吗?或者也许在 s3 中有一个快照?我只是想找到最好的解决方案!

最佳答案

您可以执行此操作,尽管它要求您将其作为 custom resource 执行。在 CDK 中。

您需要创建一个 Lambda 函数来为您执行 SQL DDL 任务。然后,这将向执行运行时返回一个成功标志,说明该“资源”已成功创建。

关于amazon-web-services - 您可以使用 CDK 创建 AWS RDS Aurora 表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62330992/

相关文章:

php - 处理后从 SQS 队列中删除消息

iOS:从 AWS SNS 向 APNS 发送推送通知

amazon-web-services - 使用 AWS CDK,如何在代码管道中设置源代码的 oathToken,从 GitHub 提取源代码,而不使用 Secret Manager 服务?

amazon-web-services - AWS CDK 单元测试失败 - jest ts

javascript - 如何使用 jwplayer 让亚马逊托管的 rtmp 流在 iOS 上工作

python - 在 Python 中使用 psycopg2 获取插入行到 Redshift 表中的自动 ID

amazon-web-services - AWS 将 VPC 内的 Lambda 调用到另一个 VPC 中的另一个 Lambda

node.js - 基于标签 lambda 函数的关闭/启动 ec2 实例不起作用

javascript - 使用 createWriteStream 为通过 FTP 下载的 txt 文件分配变量

python - 如何使用 aws_cdk 将资源参数从一个堆栈传递到另一个堆栈