问题标签 [aws-cdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3579 浏览

amazon-web-services - How do I run my CDK app?

I created and built a new CDK project:

If I try to run the resulting javascript, I see the following:

What is the right way to run my app?

0 投票
1 回答
2210 浏览

aws-cdk - 使用 AWS CDK 获取 VPC 的 CIDR 的最佳方法是什么?

我已经开始使用 AWS CDK 来建立一个新的 VPC,但是在尝试查询其他现有 VPC 及其 CIDR 范围时我很挣扎——这是为了确保我的新 VPC 不会与现有 CIDR 范围重叠。返回字符串不是我能理解的。您能否举例说明如何查询子网中的 CIDR 范围列表?

谢谢。

0 投票
1 回答
499 浏览

aws-cdk - aws-cdk 文档 - elbv2

我目前正在试验新的aws-cdk,我发现文档中的示例非常缺乏。

是否可以提供更多示例,尤其是围绕:

  • ELBv2
  • 带有用户数据的 ASG/EC2

更准确地说:我正在尝试NLB+TargetGroup+ASG在现有的基础上构建一个VPC,并在许多语法陷阱上苦苦挣扎。

0 投票
1 回答
841 浏览

c# - .NET - 使用 AWS CDK 为 .NET 的低级 CloudFormation 资源结构标记 EC2 实例

虽然我们都在等待更高级别/手写的构造可用于使用 AWS CDK 创建 EC2 实例,但我正在尝试使用 Amazon.CDK.AWS 中提供的自动生成的低级别Amazon.CDK.AWS.EC2.cloudformation.InstanceResource_CloudFormation资源.EC2 NuGet 包

我的测试应用程序是一个 .NET Core 控制台应用程序,其中Amazon.CDK.AWS.EC2 NuGet 包作为唯一的其他依赖项。这是代码:

然后编译项目并将 CDK 用于synthCloudFormation 模板和除tagsmake 之外的所有设置。

和输出:

现在,我完全理解 CDK 处于非常早期的阶段,不推荐用于任何开发工作,但最好的部分是cloudformation我计划在 CDK 增长时使用的命名空间下的所有本机资源的可用性。

任何正确方向的帮助将不胜感激!

0 投票
6 回答
23625 浏览

node.js - Specifying a custom role for lambda with the AWS CDK

I realize it's pretty new but I don't see any examples in any language how you would specify a role for the lambda created with the AWS CDK.

I was attempting to do this

in order to try and specify an existing IAM role for the function but that doesn't seem to be correct syntax. I also would be ok with ( or maybe even prefer ) to generate the custom role on the fly specific to this lambda but I didn't see any examples on how to do that either.

Does anyone have any insight on how to accomplish this?

0 投票
8 回答
7742 浏览

javascript - AWS CDK 用户池授权者

我正在尝试使用 AWS-CDK 创建一个 API 网关,并使用 Cognito 用户池授权方保护 REST 端点。

我找不到任何示例如何做到这一点。我认为它应该看起来像这样,但也许我需要的方法不存在?

0 投票
4 回答
10630 浏览

amazon-cloudformation - 使用 AWS CDK 为 AWS API 网关启用 CORS

我正在尝试使用 AWS CDK 构建应用程序,如果我要使用 AWS 控制台手动构建应用程序,我通常会在 API 网关中启用 CORS。

即使我可以将 swagger 从 API Gateway 导出并找到许多选项来为 OPTIONS 方法生成 Mock 端点,但我不知道如何使用 CDK 执行此操作。目前我正在尝试:

在哪里:

并定义 OPTIONS 方法,例如:

但这不会部署。当我运行“cdk deploy”时,我从 cloudformation 堆栈部署中得到的错误消息是:

想法?

0 投票
2 回答
2567 浏览

amazon-web-services - AWS CDK IAM 联合和用户 IamRoleAccess?

我想知道如何将承担角色策略文档设置为比服务更复杂的内容...

这是我到目前为止发现的,也许这会起作用:

但我想添加这样的内容:

我不知道如何实现这一目标......你能帮我吗?

好的,它可以做这样的事情:

这很容易:-/但现在我想用动作 sts:AssumeRole 添加这两个角色——我不知道如何添加另一个主体......

0 投票
4 回答
11805 浏览

aws-cdk - 如何使用 #AWS-CDK 从另一个堆栈导入安全组?

我想知道如何导入另一个堆栈中定义的安全组,然后在当前堆栈中使用。

到目前为止我已经尝试过了..

然后从另一个堆栈我想访问导出的安全组 sg_relay

我试过以下

然后使用如下

显然它不适合我。

我找不到堆栈之间安全组的任何导入功能,就像 vpc 有一个一样。

有人可以帮我解决这种情况吗?

0 投票
1 回答
1899 浏览

amazon-web-services - aws-cdk 中的 !Ref 函数

如何在 aws-cdk 堆栈中调用 !Ref 函数?我有一个带有 userPoolId 属性的 UserPool 资源和 UserPoolClientResource: