aws-cdk相关内容
我在S3中有一个音频文件。 我不知道音频文件的语言。因此,我需要将IdentifyLanguage用于start_transcription_job()。 LanguageCode将为空,因为我不知道音频文件的语言。 环境 使用 Python3.8运行时, Boto3版本1.16.5, Botocore版本:1.19.5, 没有Lambda层。 以下是我的转录作业代码
..
我正在尝试运行CDK命令来检查本地堆栈和远程堆栈的差异。 我正在使用以下命令。 cdk diff --profile saml 我收到以下错误消息 Unable to resolve AWS account to use. It must be either configured when you define your CDK or through the environm
..
How do you set a default root object for subdirectories for a statically hosted website on Cloudfront? 这是一个已知的问题,但我想知道的是,如何在CDK中设置lambda。我使用了下面的解决方案,但当我访问该站点时,收到503响应 CloudFront函数返回了无效值:Response.s
..
我正在尝试将托管策略添加到包含帐户ID的角色: const role = iam.Role.fromRoleArn( this, 'Role', `arn:aws:iam::${cdk.Stack.of(this).account}:role/example-role`, ); ro
..
我有一个CDK应用程序,我在其中获取上下文值,如下所示: const stage: StageType = app.node.tryGetContext('stage'); 我遵循了JetBrains文档,使用ts-node设置运行配置,但是上下文是由CDK CLI创建的。我的代码无法使用必要的上下文值运行。 是否有使用CDK CLI启动应用程序进行调试的方法? 推荐答案
..
使用CDK将ApiGateway连接到lambda,我们首先创建RestApi(),然后创建LambdaIntegration将Apigateway连接到lambda。如何在使用lambda别名时执行此操作? How to point ApiGateway to a specific Lambda alias介绍如何在没有CDK的情况下将ApiG连接到Lambda别名。如何将其转换为CDK?
..
API Gateway具有阶段概念(例如:dev、test、prod),通过AWS控制台部署多个阶段非常简单。 是否可以使用AWS CDK定义和部署多个阶段? 我试过了,但到目前为止似乎不可能。以下是构建API网关RestApi以提供lambda函数的非常基本的堆栈的简略示例: export class TestStack extends cdk.Stack { constr
..
我正在尝试一个从Github获取代码并部署它的管道(Lambda、DynamoDB等,使用CDK)。我目前正在尝试使其与CodeStarConnectionsSourceAction一起工作,但我的代码失败,出现以下错误: [Example4BePipeline/Example4BePipeline/Pipeline] Action Synth in stage Build: first
..
我已经使用AWS CDK TypeScript部署了2个服务。默认情况下,其中一项服务列在AWS Cost Explorer服务的标记中: 所以我尝试向另一个服务添加标签: export class CdkStack extends cdk.Stack { constructor(scope: cdk.Construct, id: string, props: scStackP
..
是否可以将外部构建命令作为CDK堆栈序列的一部分运行?意向:1)创建睡觉接口,2)将睡觉url写入配置文件,3)构建并部署Reaction应用: import apigateway = require('@aws-cdk/aws-apigateway'); import cdk = require('@aws-cdk/core'); import fs = require('fs') imp
..
我想将这段云表单翻译成CDK: Type: AWS::S3::BucketPolicy Properties: Bucket: Ref: S3BucketImageUploadBuffer PolicyDocument: Version: "2012-10-17" Statement: Action: - s3:PutObject
..
我在Cloud9中使用的是Python AWS CDK,我正在部署一个简单的Lambda函数,该函数应在对象上载到S3 Bucket(也是由CDK创建)时发送API请求到Atlassian的API。以下是我的CDK堆栈代码: from aws_cdk import core from aws_cdk import aws_s3 from aws_cdk import aws_lambda f
..
我正在将我的云解决方案迁移到 cdk.我可以通过 TableProps 在构造函数中看到如何将流添加到新的 DynamoDB: const newTable = new dynamodb.Table(this, 'new Table', {表名:'流媒体',partitionKey:{名称:'id',类型:dynamodb.AttributeType.NUMBER},流:StreamViewTy
..
我将 AWS CDK(与 Python)用于在 Fargate 上运行的容器化应用程序.我想在 GitLab CI 进程中运行 cdk deploy 并将 git 标签作为环境变量传递,以替换在 Fargate 中运行的容器.我目前正在使用 CloudFormation (aws cloudformation update-stack ...) 做类似的事情.还有其他人以这种方式使用 AWS CD
..
我们使用 CloudFormation/Terraform 在 AWS 中配置资源. 配置是关于创建一个新状态 或 将一种状态转换为另一种状态. 例如:一个状态是一台安装了apache web x.y的机器 我们使用 ansible 工具来编排配置 自动化是定义可以自动执行的任务. 可以在单个系统上使用自动化.编排采用自动化并协调多个系统之间的过程.通常是
..
嗨,我正在研究 aws cdk.我正在尝试获取现有的非默认 vpc.我尝试了以下选项. vpc = ec2.Vpc.from_lookup(self, id = "VPC", vpc_id='vpcid', vpc_name='vpc-dev') 这会导致以下错误 [Error at/LocationCdkStack-cdkstack] 请求已过期.[警告/LocationCdkStack-
..
我正在将我的云解决方案迁移到 cdk.我可以看到如何通过 TableProps 在构造函数中向新的 DynamoDB 添加流: const newTable = new dynamodb.Table(this, 'new Table', {表名:'流',partitionKey: { name : 'id', type: dynamodb.AttributeType.NUMBER },流:Str
..
我的团队有一个在执行 IAM 角色下运行的管道.我们希望通过 CloudFormation 或 CDK 将代码部署到 AWS. 过去,我们会在创建/更新 CloudFormation 堆栈之前使用执行 IAM 角色将一些工件上传到 S3 存储桶. 我们最近切换到 CDK,并试图通过使用 CDK Deploy 实现尽可能多的自动化,但是遇到了许多我们需要添加的权限项,而我们之前没有这些项
..
我们使用 CloudFormation/Terraform 在 AWS 中配置资源. 配置是关于创建一个新状态 或 将一种状态转换为另一种状态. 例如:一个状态是一台安装了apache web x.y的机器 我们使用 ansible 工具来编排配置 自动化是定义可以自动执行的任务. 自动化可用于单个系统.编排采用自动化并协调多个系统之间的过程.通常是因为一
..
我们使用 CloudFormation/Terraform 在 AWS 中配置资源. 配置是关于创建一个新状态 或 将一种状态转换为另一种状态. 例如:一个状态是一台安装了apache web x.y的机器 我们使用 ansible 工具来编排配置 自动化是定义可以自动执行的任务. 自动化可用于单个系统.编排采用自动化并协调多个系统之间的过程.通常是因为一
..