【发布时间】:2021-01-11 10:43:36
【问题描述】:
是否可以在没有 NAT 网关的情况下通过 CDK 创建serverless RDS cluster ?对于开发环境而言,NAT 网关的基本费用相当昂贵。我也对设置 NAT 实例不感兴趣。我正在使用 RDS 实例 like this 在 VPC 中附加一个 Lambda。
// VPC
const vpc = new ec2.Vpc(this, 'MyVPC');
// RDS
const dbCluster = new rds.ServerlessCluster(this, 'MyAuroraCluster', {
engine: rds.DatabaseClusterEngine.AURORA_MYSQL,
defaultDatabaseName: 'DbName',
vpc,
});
【问题讨论】:
-
1. vpcPlacement 被标记为已弃用,并建议使用 vpcSubnets。 2. 创建的堆栈是否包含 NAT 网关? 3.您链接的帖子不需要NAT网关。如果您在私有子网中创建无服务器集群,就像在帖子中一样,是否会创建一个? 4. 可以用Data API吗?
-
这确实创建了一个 NAT 网关。
标签: amazon-web-services amazon-rds amazon-vpc aws-cdk