我目前正在使用 aws-cdk (TypeScript) 创建一个包含一个 EC2 实例和一个 RDS 数据库实例的堆栈。 在启动 EC2 实例并执行 userdata 之前,需要先设置 RDS 实例。 我的问题是,我找不到两个资源之间定义 DepensOn (Cloudformation) ...
我知道这很新,但我没有在任何语言中看到如何为使用AWS CDK创建的Lambda指定角色的示例。我尝试做这个const cdk = require('@aws-cdk/cdk'); const lambda = require('@aws-cdk/aws-lambda'); ...
按照pipelines自述文件设置部署流水线,我运行了$ env CDK_NEW_BOOTSTRAP=1 npx cdk bootstrap \ --cloudformation-execution-policies arn:aws:iam::aws:policy/Administra...
我有以下CDK代码来创建ECS服务。注意:堆栈尚未完全配置,特别是我没有将Docker镜像资产或任何容量附加到集群。我的目的是了解设置基础设施所需的最小代码、不同代码片段如何贡献到Cloudformation模板以及所选默认值。CDK代码:index.ts #!/usr/bin/env no...
使用 AWS CDK 的任何人都会遭受可怕的资源标识符。 堆栈 / 嵌套堆栈名称的示例: 或者是资源名称的示例: 这些标识符很难阅读。有没有办法覆盖这些标识符? 我尝试设置资源的 id / name / identifier / alies,但似乎 cdk 或 cloudfor...
我正在尝试编写一个CDK,它可以将一些空对象写入我需要在存储桶中可见的文件夹中。 我找到了这个答案https://serverfault.com/questions/957686/how-to-upload-a-file-into-s3-bucket-using-cloudformation...
我正在尝试在我的 Lambda 函数中通过 aws-sdk 访问 S3。 import S3 from 'aws-sdk/clients/s3'; const s3 = new S3(); const { Contents: results } = await s3.listObjects...
我在aws-cdk中看到有两个构造函数: CloudFrontWebDistribution Distribution 它们各自有不同的属性,看起来互不兼容。 我想知道应该使用哪一个?
我正在Cloud9中使用Python AWS CDK,部署一个简单的Lambda函数,该函数应该在S3 Bucket(也由CDK创建)上上传对象时向Atlassian的API发送API请求。以下是我的CDK Stack代码: ```{{我正在Cloud9中使用Python AWS CDK,...