9得票1回答
AWS SAM CLI 报错:构建 Docker 镜像时出现错误。

我正在尝试在我的M1 Mac上使用SAM CLI。 我按照这些文档中的步骤进行操作。 sam init cd sam-app sam build sam deploy --guided 我没有修改代码或yaml文件。 我可以按预期启动本地Lambda函数: ➜ sam-app sa...

9得票1回答
从sam.yml文件创建多个Lambda函数

仍在等待AWS的实际支持:https://github.com/aws-samples/aws-serverless-samfarm/issues/5 这个应该怎么工作? 我的使用情况是,我有一个API网关,它面向lambda将事件写入SNS主题。我有另一个已订阅该主题的lambda。 ...

9得票1回答
使用AWS X-Ray在本地调用AWS Lambda

有没有一种方法可以使用sam invoke local调用带有X-Ray的lambda? 根据PaulMaddox提到的想法,我尝试了以下步骤,但不知道是否误解: 按照文档在本地运行X-Ray Daemon(0.0.0.0:2000) 在我的lambda的template.yaml中设置...

9得票6回答
SAM构建仅在使用--use-container参数时才能成功完成。

我正在开发一个使用Python3.6编写的Lambda函数,以进行本地测试,然后在工作正常后部署到AWS。我使用了PyCharm的AWS无服务器工具包。 如果不包括--use-container参数,SAM build无法成功构建。 当选中“使用容器”复选框时,我可以构建该函数,但我真的不...

9得票1回答
AWS SAM CLI本地调用函数时无法访问DynamoDB。

我正在使用aws-sam-cli构建一个AWS lambda。在函数中,我想访问特定的DynamoDB表。我的问题是:当我使用sam local invoke命令本地调用时,该函数返回以下错误:ResourceNotFoundException: 请求的资源未找到。 const axios ...

8得票1回答
Lambda无法访问KMS密钥。

当我运行我的lambda代码时,我收到以下错误信息: 密文引用了一个不存在的客户主密钥,在此区域不存在,或者您无权访问。 我大多数情况下按照 this 创建堆栈使用aws-sam-cli,并且模板的相关部分位于代码下方。 相关代码如下: const ssm = new AWS.SSM(...

8得票2回答
AWS::ApiGateway::Stage需要DeploymentId ... 但是我在哪里可以找到它?

我正在尝试通过SAM CLI来编写AWS API Gateway部署的代码。我希望能够自动设置阶段。可以在云形成文档中找到定义和代码示例。 DeploymentId 阶段所指向的部署ID。 必须:是 类型:字符串 更新需要:不中断 Resources: Prod: Type...

8得票4回答
使用AWS SAM-CLI需要每次更新代码都要重新构建。

我正在使用SAM CLI开发API Gateway Lambda代理集成。根据文档,我应该能够使用sam local start-api在本地测试我的端点。 start-api命令允许进行“热重载”,如 AWS SAM文档中所述 。但是,我没有看到这种行为。 我的template.yaml文...

8得票3回答
发布MQTT到AWS IoT时出现“SSL: CERTIFICATE_VERIFY_FAILED”错误

我遇到了如下错误: [ERROR] SSLError: SSL validation failed for https://data.iot.ap-northeast-2.amazonaws.com/topics/app%2Ftest%2Fresponse?qos=1 [SSL: CERTI...

8得票4回答
AWS SAM - 配置 TOML 文件

我正在使用AWS SAM和GitHub Actions进行堆栈部署,尝试使用Config TOML文件并在deploy命令中指定配置环境,但遇到了问题,似乎忽略了我的指定。我唯一能猜测的错误可能是不能实际使用这些或者我将其放置在错误的位置,但我非常感谢您对此事提供任何帮助。在类似示例或文档方面...