我正在使用以下配置将几个prod函数部署到 AWS 上不同的生产和dev阶段。 这两个阶段都应使用存储在 SSM 中的 api 密钥进行保护。 无服务器.yml 我的部署脚本如下所示: package.json 问题: 当我部署其中一个阶段时,一切正常。 但是如果我之后部署另一个,我总是会收到以 ...
我正在使用以下配置将几个prod函数部署到 AWS 上不同的生产和dev阶段。 这两个阶段都应使用存储在 SSM 中的 api 密钥进行保护。 无服务器.yml 我的部署脚本如下所示: package.json 问题: 当我部署其中一个阶段时,一切正常。 但是如果我之后部署另一个,我总是会收到以 ...
我正在尝试在 AWS(CA-Central-1 区域)中为 Lambda function 设置无服务器框架,并在尝试创建 CloudFormation 时遇到 ReporterFunction 问题,因为它无法从我的区域访问 你有什么想法我怎样才能解决这个问题并导入 Reporter funct ...
目前我正在尝试将我的无服务器服务分解为多个服务以克服 cloudFormation 资源限制。 我目前的项目结构如下: 在我的工作人员服务中,我试图使用变量引用根文件夹中的 .env.* 文件。 我的问题是当我使用以下语法时${env:SLS_AWS_REGION} 我得到一个 但是当我使用以下语 ...
我的 Django 应用程序(主要基于 REST 框架)当前在管理页面上生成无法解析的 URL。 预期结果是 Django 管理员的登录提示将带有 POST 的表单提交到/admin/login 。 作为表单提交 URL 通过 Django 传递的结果 URL 是/$default/admin/lo ...
sls 文档说 Websockets 使得添加对客户端和服务器之间的双向通信通道的支持成为可能。 连接通道保持活动状态并重新用于来回交换消息。 那太棒了。 然而,查看 bref 文档,这根本不明显。 $connect处理程序是否有可能将数据写入某处—— /tmp 、 APCu扩展等——以后的处 ...
我遇到了有关无服务器框架的问题,我想创建一个粘合作业。 但是在创建资源时我只能选择一个 s3 路径。 为什么我不能在我的存储库中选择本地路径? 这是无服务器内部的限制还是我设置不正确任何人都知道如何解决这个问题。 我知道 serverless-glue 插件存在,但它没有以我可以正确使用它的方式实现 ...
我想在本地运行时从 .env 文件加载环境变量,所以这是我的 serverless.yaml 文件, 你看,它将在资源部分创建的用户池 ID 作为环境变量设置为 lambda。按预期部署时,这工作得很好。 但是,当我尝试通过 serverless-offline 在本地运行它时,无论我如何通过 do ...
我的目标是从 S3 存储桶中读取 HTML 文档,并使用 Serverless React 在浏览器中显示它。 该文档包含应在浏览器中呈现的 HTML。 以前的研究似乎表明我需要使用“dangerouslySetInnerHTML”,所以我正在尝试。 App.tsx 中的 React 代码: 如果 ...
我正在使用无服务器框架部署简单的快速 CRUD API。 在访问数据库之前它工作正常,它返回 {"message":"Internal Server Error"}。 但是在本地运行时,它会按预期工作。 我连接mongoDB的方式有问题吗? const mongoose = require("m ...
使用无服务器和 AWS,可以使用以下方法从 AWS SSM 加载机密: 是否有适用于 Google Secrets Manager 的等效产品? 尝试查看无服务器文档但找不到任何内容。 ...
我正在为自己创建一个 AWS 客户端库,用于 AWS Lambda。将它们存储在 Lambda 层中 AWS: -DynamoDBAdapter.js -APIGatewayWebsocketAdapter.js -S3Adapter.js -SecretManagerAdapter.js ...
赏金将在 6 天后到期。 此问题的答案有资格获得+100声望赏金。 user6680想提请更多人注意这个问题: 我一直无法将 blob 图像从 Angular 发送到 ExpressJS(AWS 的无服务器框架)。 我的最终目标是将 blob 图像发送到服务器,而不是将其存储在 S3 之类的地方 ...
当我使用无服务器 ( $ serverless deploy ) 将我的 api 部署到 AWS 时,总会有阶段添加到 api URL,例如: foo.execute-api.eu-central-1.amazonaws.com/dev/v1/myfunc 当我在本地运行它时会发生同样的事情( ...
我创建了一个简单的 api(使用serverless ),它受 apikey 保护(当通过$ serverless deploy时)。 但是,对于本地开发( $ serverless offline )我不想使用 api 密钥。 如何仅对本地禁用此功能? 这是我的serverless.yml : ...
当我的 React 前端调用我的 Typescript Express REST API(托管在 API Gateway using Serverless Components上)时,我收到以下错误: 我的 app.ts CORS 配置是这样的(供参考, 这是我的整个文件): 当我在本地检查请求时 ...
我很好地使用了 Serverless Framework。 在使用它时,我记得使用了一个名为serverless.yml的主文件,之后我为每项服务使用function.yml并将此文件引用到主serverless.yml 。 所以现在我正在使用 AWS SAML,我找不到任何与文件分离相关的有用信 ...
我使用无服务器框架配置了 Cognito 用户池和客户端,如下所示: 我可以在 Next.js 应用程序中使用 aws-amplify 注册用户,但是,用户尚未确认。 我想通过单击链接获得确认 email,以便确认用户并可以登录(到目前为止,我必须在 AWS 控制台的 Cognito 中确认用户) ...
我想根据是否设置了环境变量来选择性地应用 VPC 配置。 像这样: 我也想对警报(可选择添加电子邮件以接收警报)和其他字段做类似的事情。 如何才能做到这一点? 我已经尝试了上述配置和其他各种配置,但只收到各种不同的错误例如: ...
部署前需要创建zip文件,没有lambda函数。 只是一些文件夹到 zip 并上传。 没有functions:无服务器部分跳过打包。 有任何想法吗? 任何解决方法? ...
无服务器.yml 我想指定桶名,同时如果桶不存在我想先创建桶。 但我得到了一个错误错误:找不到部署存储桶:“myS3Bucket”。 错误:指定的桶不存在如果存储桶不存在,如何创建存储桶并将其部署到存储桶? ...