问题标签 [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.
amazon-web-services - AutoScalingGroup / BlockDevice
我们正在将 CloudFormation 模板合并到 aws-cdk。创建 AutoScalingGroup 似乎相当容易。但现在我找不到如何配置从 cloudformation 已知的 BlockDeviceMappings。在 cdk 中,我在 CfnLaunchConfiguration 看到了它,但在那种情况下,我看不到如何从 AutoScalingGroup-Object 获取它或如何注入我自己的。
此致
奥利弗
额外的:
嗨@calestini,不是很多......我通过L2创建了自动缩放组
并搜索文档以了解如何添加 EBS 卷。在 de cdk-L2 Objects 中找不到任何东西。然后我合成了 cloudformation 脚本,发现 L2 不仅自动生成了自动缩放组,还自动生成了 LauchConfig。因此,我开始配置自己的 CnfLauchConfiguration 实例,但没有找到如何将其注入 L2 ASG。然后我研究了文档如何获取隐式生成的文档......在文档中找不到任何东西。所以我就到这里了……
amazon-web-services - 在执行 *asgLifecycleHookDrainHookRole 期间部署挂起
我正在尝试使用 aws-cdk 将以下堆栈部署到 AWS:
但它在执行 53 中的第 50 步时失败:
有时它也会挂在下一步:
我已经等了很长时间了,它还没有完成部署。我只能想象出了什么问题。
你有过这样的经历吗?
python - 如何使用 Python 在 wafregional CfnIPSet 中正确定义 ip_set_descriptors
是否有关于如何使用 Python 为 wafregional.CfnIPSet 设置 ip_set_descriptors 的可用示例)?
amazon-web-services - 使用 AWS CDK 部署带有测试事件的 AWS Lambda 函数
在 AWS Lambda 管理控制台中,您可以将测试事件与函数关联。
是否可以在使用 AWS CDK 部署 Lambda 函数时配置测试事件,以便以后有人在管理控制台中查看函数时可以使用测试事件?
aws-cdk - 如何在 CDK 中获取 VPC Endpoint 的 PrivateIPAddress?
我需要创建一个 VPC 端点和一个 ALB 来定位 CDK 中的 VPC 端点。
我发现 InterfaceVpcEndpoint 可以返回 vpcEndpointNetworkInterfaceIds 属性。因此,似乎缺少的部分是如何以 CDK 方式从这些 ENI ID 获取私有 IP 地址。
我发现 CDK 有一个自定义资源包,它的示例显示我可以使用 AwsCustomResource 调用 AWS API (EC2/DescribeNetworkInterfaces) 来获取 IP 地址。
我尝试编写如下自定义资源:
并将 ip 传递给 elbv2.IPTarget。
但似乎我错过了一些东西,所以它抱怨它需要一个标量而不是引用?
谢谢!
aws-cdk - 有没有办法指定创建 vpc 时使用的可用区数量?
使用 CDK 在堆栈中实例化 vpc 对象时。有一个参数 max_azs 应该默认为 3。但是,当我创建一个 vpc 时,无论我将该数字设置为什么,我都只会得到 2 个 AZ。
我希望看到这里使用 3 个 azs,但实际上只得到 2 个。即使我将值设置为 99,这应该意味着所有 azs。
typescript - 如何使用 AWS CDK 使用 ApiGateway 和 S3 设置 CloudFront?
我正在尝试使用 AWS CDK 设置具有 2 个不同来源的 CloudFront 分配:
- S3
- ApiGateway
我遇到的问题是我无法将 API Gateway 的域正确传递给 CloudFront 分配。这是我的尝试:
如果我注释掉originConfigs
数组中的第二个对象,一切都会通过,并且ApiUrl
输出会打印正确的值。但是,如果我按照上面的示例保留代码,则会收到以下错误:
amazon-cloudformation - 如何在不重新生成密码的情况下使用 CloudFormation 更新密钥的值
我正在使用 CloudFormation 在 AWS Secrets Manager 密钥中生成新密码,但是,当我更改密钥的 JSON 有效负载的另一部分时,密码会重新生成并更改。有没有办法让 CloudFormation 保留最初生成的密码,并且在其他 JSON 字段更改时不更改密码?
aws-cdk - RDS ClusterParameterGroup 系列的允许值是多少?
我正在尝试配置 Aurora PostgreSQL 2.3 集群(与 PostgreSQL 10.7 兼容),但不知道 rds.ClusterParameterGroup.family 应该设置什么,或者这在这里是否重要。
我发现的示例使用了“aurora5.6”,如下所示,但我不知道它与 PostgreSQL 版本的对应关系如何。
API 文档未提供任何详细信息。https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-rds.ClusterParameterGroup.html