我的配置文件中有两个aws配置文件,如下所示
[profile projet]
region = us-east-1
output = json
[profile accPersonal]
region = us-east-1
output = json
以及它们各自的凭证文件,如下所示
[accPersonal]
aws_access_key_id = key_id
aws_secret_access_key = access_key
[projet]
aws_access_key_id = key_id
aws_secret_access_key = access_key
当我尝试从命令行启动权杖创建时
sceptre create dev/api-gateway/admin-key.yaml
我得到以下错误
ERROR : "Session credentials were not found. Profile: None. Region: us-east-1."
我曾多次使用此命令使用sceptre在aws中创建资源,但从未遇到过此问题, 在aws文档中查看配置文件,配置看起来是正确的,我似乎不明白为什么会出现这种错误
我明白了为什么我会犯那个错误
在我的config.yaml文件中
我查了一下文件[https://sceptre.cloudreach.com/1.4.2/environment_config.html][1] 我们需要在.yaml文件中添加概要文件,以便septre读取我们正在创建的资源的概要文件
我在config.yaml中添加了配置文件,效果很好
相关问题 更多 >
编程相关推荐