AWS CDK Python(未找到凭证)

ro

CDK Bootstrap使用AWS CDK设置虚拟环境后,我尝试使用该命令这是上面的命令从中提取凭据的应用程序代码。

#!/usr/bin/env python3

from aws_cdk import core

from hello.hello_stack import MyStack


app = core.App()
MyStack(app, "hello-cdk-1", env={'account':'IDHERE','region': 'us-east-2'})
MyStack(app, "hello-cdk-2", env={'account':'IDHERE','region': 'us-west-2'})

app.synth()

显然我已经取出accountID。当使用命令CDK Bootstrap时,这是我的错误输出

 ❌  Environment aws://ACCOUNTIDHERE/us-west-2 failed bootstrapping: Error: Need to perform AWS calls for account ACCOUNTIDHERE, but no credentials found. Tried: default credentials.
    at CredentialsCache.getCredentials (/usr/local/lib/node_modules/aws-cdk/lib/api/util/sdk.ts:261:11)
    at CredentialsCache.get (/usr/local/lib/node_modules/aws-cdk/lib/api/util/sdk.ts:223:25)
    at SDK.cloudFormation (/usr/local/lib/node_modules/aws-cdk/lib/api/util/sdk.ts:117:20)
    at Object.deployStack (/usr/local/lib/node_modules/aws-cdk/lib/api/deploy-stack.ts:56:15)
    at Object.bootstrapEnvironment (/usr/local/lib/node_modules/aws-cdk/lib/api/bootstrap-environment.ts:93:10)
    at /usr/local/lib/node_modules/aws-cdk/bin/cdk.ts:270:24
    at async Promise.all (index 1)
Need to perform AWS calls for account ACCOUNTIDHERE, but no credentials found. Tried: default credentials.
迪诺

只需尝试使用环境变量即可使用: AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_DEFAULT_REGION

https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-envvars.html

这个对我有用。

我正在使用cdk版本 1.57.0

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从CDK中的资产创建的AWS Lambda引发未找到类异常

来自分类Dev

无法使用python在AWS CDK中写入策略文档

来自分类Dev

在AWS CDK中请求验证

来自分类Dev

在AWS CDK中请求验证

来自分类Dev

未找到 AWS WP

来自分类Dev

AWS CDK:按CDK顺序运行外部构建命令?

来自分类Dev

如何在AWS CDK创建的Python Lambda函数中安装外部模块?

来自分类Dev

使用GitLab CI与AWS CDK(python)进行CI / CD的最佳方法是什么?

来自分类Dev

尝试通过python中的AWS CDK创建预算时出现jsii错误

来自分类Dev

如何从适用于Python的AWS CDK中的存储桶对象获取存储桶名称

来自分类Dev

aws cdk python无法获取应用程序目标组

来自分类Dev

将目标组添加到应用程序侦听器(AWS CDK PYTHON)

来自分类Dev

AWS CDK-停止生成策略

来自分类Dev

AWS-CDK和Powershell Lambda

来自分类Dev

使用AWS CDK配置Lambda Warmer

来自分类Dev

使用aws-cdk进行本地开发

来自分类Dev

无法在AWS CDK中导入VPC

来自分类Dev

AWS CDK授予对堆栈外部资源的权限

来自分类Dev

调试TypeScript AWS CDK应用程序

来自分类Dev

通过cloudformation使用aws`cdk synth`输出

来自分类Dev

AWS CDK API网关构造库

来自分类Dev

AWS CDK-SecurityGroup创建打字稿

来自分类Dev

AWS CDK-角色和策略创建

来自分类Dev

现有项目的AWS CDK Init

来自分类Dev

AWS-CDK-DynamoDB初始数据

来自分类Dev

AWS CDK新的合成器版本

来自分类Dev

限制AWS CDK中的AppSync权限

来自分类Dev

如何使用Python中的AWS CDK创建包含两个属性的SNS订阅过滤器?

来自分类Dev

由Lambda函数支持的AWS CDK自定义资源