[英]AWS SAM CLI: sam deploy with python3.8 Image failing
我正在尝试在本文之后使用sam deploy -g
部署示例应用程序。
使用sam local invoke "HelloWorldFunction" -e events/event.json
和sam local start-api
一切正常)
另一方面, sam deploy --guided
失败了:
无法确定要授权的服务/操作名称(服务:AWSLambdaInternal;状态代码:403;错误代码:AccessDeniedException;请求 ID:xxxx-xxxx-xxxx-xxxx-xxxx;代理:null)
在此资源之后,将 get 方法更改为 post 也无济于事。 下面附上命令 output 的截图
任何帮助是极大的赞赏!
我的本地机器信息:
OS: macOS BigSur version 11.1
Docker version 20.10.0, build 7287ab3
SAM CLI, version 1.15.0
aws-cli/2.1.15 Python/3.7.4 Darwin/20.2.0 exe/x86_64
我有同样的问题,但我想我已经找到了它的来源。 这是 AWS 区域的问题。 我的部署不适用于 eu-west-3(巴黎)区域,但适用于 eu-west-1(爱尔兰)区域。 希望 AWS 能迅速解决问题,但有一个不起作用的入门看起来有点业余:(
来自博客文章它尚未在全球范围内可用。
您现在可以在美国东部(弗吉尼亚北部)、美国东部(俄亥俄)、美国西部(俄勒冈)、亚太地区(东京)、亚太地区(新加坡)、欧洲(爱尔兰)、欧洲使用容器映像部署 Lambda 函数(法兰克福),南美洲(圣保罗)。 我们正在努力尽快在更多地区增加支持
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.