63得票6回答
AWS SAM本地环境变量

我在这里遵循README:https://github.com/awslabs/aws-sam-local 我有一个用Python 3.6编写的Lambda函数,与这里的helloworld示例类似:https://github.com/awslabs/aws-sam-local/tree/...

49得票7回答
在Docker中连接AWS SAM Local和DynamoDB

我使用AWS SAM Local建立了一个API网关/AWS Lambda对,并确认在运行后可以成功调用它。 接下来,我在docker容器中添加了本地的DynamoDB实例,并使用aws cli创建了一个表格。但是,当我将代码添加到Lambda以写入DynamoDB实例时,我收到了以下错误:...

36得票3回答
使用AWS SAM,AWS Lambda函数在3秒后超时。

我是AWS和Go的新手,正在尝试通过AWS SAM CLI执行我的Lambda函数。但每次尝试时,我都会收到以下错误:I0517 07:51:11.052078 13 main.go:62] Thumbnail Lambda successfully started I0517 0...

31得票4回答
当运行AWS SAM本地化时,我如何指定模板参数?

使用 AWS SAM Local 我可以在本地测试无服务器应用程序,非常棒。 我还可以部署到 AWS,这显然需要使用与aws cloudformation deploy相同的标志,因此我可以传递一个参数文件,例如应用程序机密(API 密钥等)。 但是,在本地测试时,在aws local s...

28得票7回答
在本地运行AWS SAM项目时出现错误

我正在尝试在Ubuntu上本地运行一个AWS Lambda项目。当我使用AWS SAM Local运行该项目时,它显示以下错误:错误:在本地运行AWS SAM项目需要安装Docker。您是否已经安装了它?

26得票5回答
Git Bash无法解析“sam”命令。

我正在使用最新的Win10操作系统。在安装了AWS-SAM-CLI并测试了安装后,我发现:sam --version 我收到了消息 bash: sam: 命令未找到 然而,当我使用 Powershell、cmd 或 ConEmu 时,它们都可以解析“sam”。 路径为“e/Program ...

23得票4回答
我该如何从AWS SAM本地Docker实例连接到主机上的MySQL?

我正在尝试使用sam local invoke调用我的Lambda函数,但发现它无法连接到我的MySQL主机。我尝试添加--docker-network host,但它仍然无法连接。 Traceback (most recent call last): File "/usr/lib/py...

22得票2回答
当使用 SAM 时,AWS sam build 和 sam package 有什么区别?

我正在构建一些无服务器应用程序并尝试使用SAM。我正在阅读一些教程,其中有些使用 sam build,而另一些使用 sam package。 这两个命令有什么区别吗?似乎 sam package 更难使用。

20得票6回答
Lambda无权访问ECR镜像。

最近发布了针对Lambda函数的Docker镜像,我决定使用CloudFormation来尝试这个功能。 因此,下面的Lambda函数考虑了存储在Elastic Container Registry中的Docker镜像,并遵循文档中的示例来访问该镜像。 AWSTemplateFormatV...

16得票2回答
AWS Lambda在Python中:在Lambda函数处理程序中导入父包/目录

我在无服务器应用程序中创建了一个目录结构,类似于以下示例(为避免混乱,这是最简单的应用程序),使用AWS SAM并将Python 3.8设置为运行时: ├── common │   └── a.py ├── hello_world │   ├── __init__.py │   ├── ap...