小编F. *_*ter的帖子

如何使用 aws-cdk 在 EC2 和 RDS 之间创建 DependsOn 关系

我目前正在使用 aws-cdk(打字稿)来创建一个由 EC2 实例和 RDS 数据库实例组成的堆栈。RDS 实例需要在 EC2 实例启动并执行 userdata 之前设置。

我遇到的问题是,我找不到在两个资源之间定义 DepensOn (Cloudformation) 属性的方法。解决方法是,我使用的是 netsted 堆栈。

代码如下所示:

const instance = new ec2.Instance(this, 'Instance', {...})
const rdsInstance = new rds.DatabaseInstance(this, 'DbInstance', {...})
Run Code Online (Sandbox Code Playgroud)

现在我想定义类似instance.dependsOn(rdsInstance) 的东西。

有没有人遇到过同样的问题?

谢谢,菲利克斯

amazon-ec2 amazon-web-services amazon-rds aws-cdk

9
推荐指数
1
解决办法
6786
查看次数