aws-sam - 错误:无法创建托管资源:无法找到凭据(sam deploy --guided)
问题描述
在我运行sam deploy --guided
之后,Error: Failed to create managed resources: Unable to locate credentials
我设置sudo aws configure
了 aws 访问密钥和 aws 密钥已经
在此处输入图像描述
作为默认用户并添加另一个用户作为此图像 在此处输入图像描述 但它仍然无法部署到服务器
这是配置文件 在此处输入图像描述
这是凭证文件 在此处输入图像描述
我想知道为什么它说需要凭据,因为我添加了它,或者我需要部署为另一个--profile user2
解决方案
看来我必须确保正确的 aws cli。
这个版本对我有用:
aws-cli/2.2.5 Python/3.8.8 Darwin/20.3.0 exe/x86_64 提示/关闭
在这里我不得不跑
aws 配置
按照这些步骤。即使之前在“~/.aws/credentials”中设置的访问密钥 ID 和秘密访问密钥
推荐阅读
- flutter - 颤动的网页,文本异常裁剪
- django - Django dj-rest-auth 注册
- javascript - Webaudio - 记录和下载 webaudio audioNode 的输出
- python - 在 Ubuntu 上找到 Python,但在命令提示符上找不到
- kubernetes - 如何在 Kubernetes 中实现带有粘性会话的 Canary 发布?
- javascript - 获取被拖动对象下的 even.target
- flutter - Flutter:在日历上创建多个事件
- c++ - Win API 链接器错误未定义对 WinMain 的引用
- python - 如何从 C# 的 python 脚本中获取 .dll 文件?
- java - 如何使用java将文本插入文件中的特定行?