19得票2回答
无服务器AWS文档模型定义中的可选字段是什么?

我想定义请求和响应模型。我使用AWS的Serverless Framework,所有我看到的东西都建议使用serverless-aws-documentation README说我需要在custom.documentation.models.MODELNAME中加入这一行。schema: $...

19得票2回答
如何为使用serverless-1.0.0框架定义/部署API添加自定义域名?

Serverless-1.0.0-rc.1可以用于部署API,以便通过AWS API Gateway访问。 问题:我需要将部署的API暴露在自定义域名下,使用SSL证书而不是随机分配的URL(https://qwertylgbtqert.execute-api....)? 这可以从serv...

19得票1回答
触发S3事件的读取文件

这是我想要做的事情: 用户将CSV文件上传到AWS S3存储桶。 上传文件后,S3存储桶调用我创建的Lambda函数。 我的Lambda函数读取CSV文件内容,然后发送包含文件内容和信息的电子邮件。 本地环境 Serverless框架版本1.22.0 Python 2.7 这是我...

18得票3回答
DynamoDB GSI索引访问被拒绝

我已经编写了一个 serverless.yml 文件来部署一些 lambda 函数,我正在特定的 API 中使用 GSI。 如果我使用 serverless-offline 在本地运行,它可以正常工作,但是当我部署 lambda 函数时遇到了一个错误:AccessDeniedExceptio...

18得票2回答
在Serverless yml上配置CORS

我有一个React应用程序,试图从aws访问无服务器资源。但是我遇到了以下错误No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.test.com' ...

18得票4回答
"sls dynamodb start" 报错:spawn java ENOENT

我在Mac上运行,使用aws-nodejs模板创建了一个基本的无服务器服务:serverless create --template aws-nodejs --path TestService 接下来,我使用以下命令添加无服务器本地功能:npm install serverless-dynam...

18得票1回答
在serverless.yml中为特定的VPC ID分配Lambda函数

我正在使用Serverless框架将Python Lambda函数部署到AWS。在我的serverless.yml文件中,我定义了一个需要部署到特定ID的VPC的函数,因为只有该VPC具有使一些与业务相关的请求从Lambda函数发出所需的网络连接。 customer_callback: ...

18得票3回答
何时使用Terraform和Serverless Framework来部署AWS Lambdas及相关资源?

使用无服务器部署 AWS Lambda 函数时,您可以创建 AWS 资源。但是,现在我开始使用 Terraform 开发资源,不确定哪些资源应该通过 Terraform 文件定义,而哪些应该通过 serverless 定义。

18得票6回答
无服务器: 部署错误 S3 Bucket已经存在于堆栈中

我正在尝试部署一个无服务器项目,其中在serverless.yml文件中有s3存储桶创建的cloudformation配置,但问题在于当我尝试部署时,它说这个s3存储桶已经存在并且部署失败。 我知道s3存储桶名称应该是全局唯一的,而我非常确定我正在使用一个独特的名称,即使更改为其他名称,它仍...

18得票4回答
如何授予轮换Lambda访问AWS Secrets Manager的权限?

我正在尝试使用无服务器框架构建定期轮换存储在AWS Secrets Manager中的秘密的Lambda函数。 我在配置用于Secret Manager执行Lambda所需的角色方面遇到了麻烦。在我的serverless.yml中,我定义了以下资源:resources: Resource...