serverless-framework相关内容
我正在尝试在我的 React 应用上创建搜索功能. 我有这个 DynamoDB 表: ---------------------电影ID |电影名称---------------------1 |命名一个---------------------2 |姓名 b--------------------- 我想创建一个搜索功能来在 React 应用程序的搜索输入中搜索“b",并从数据库中获取
..
目标: 使用 Cognito 进行身份验证(使用下面的 serverless.yml 配置) 点击经过身份验证的端点 GET/users 以触发 lambda 作业. 基于 IAM 策略,使用 LeadKey 条件限制对基于 cognito 用户cognito-identity.amazonaws.com:sub 查询的 DynamoDB 表的访问. 问题:我的政策似乎没有填充认知
..
我正在尝试使用 serverless-webpack 插件,并且在运行时webpack 单独工作得很好,尝试运行 serverless-webpack 失败,Cannot find module './node/NodeTemplatePlugin'. 我的serverless.yml文件如下: 服务:kamehameha提供者:名称:aws运行时:nodejs6.10职能:获取增量:
..
在无服务器网站的这些文档中 - 如何使用无服务器管理您的 AWS Step Functions 和 GiTHUB - serverless-step-函数,我们可以在serverless.yml文件中找到这个词hellostepfunc1:.我找不到对它的引用.我不明白它是什么,我找不到任何对它的引用,即使在状态机被创建到 AWS 之后也是如此. 如果我删除它,我会收到以下错误 不能使用'
..
重现步骤: 在 VS 中创建一个新的 V2 函数应用选择HTTP触发器,粘贴如下代码: log.LogTrace("这是一个跟踪日志");log.LogDebug("这是一个调试日志");log.LogInformation(“这是一个信息日志");log.LogWarning(“这是一个警告日志");log.LogError(“这是一个错误日志");log.LogCritical(“这是
..
文档给出了以下作为模拟示例: 函数:你好:处理程序:handler.hello事件:- http:路径:你好cors:真实方法:获取集成:模拟要求:模板:应用程序/json: '{"statusCode": 200}'回复:模板:$input.path('$')状态代码:201:图案: '' 这确实创建了一个模拟响应......除了它是空的. 我如何才能真正返回数据?我尝试将 appli
..
在我的 serverless.yml 文件中,我希望能够从两个不同的文件中添加 iamRoleStatements(这不能改变).所以我试着这样做: 提供者:iamRole 声明:- ${file(__environments.yml):dev.iamRoleStatements, ''}- ${file(custom.yml):provider.iamRoleStatements, ''}
..
这是一个后续问题:这个问题 我正在尝试使用无服务器框架将一些共享 Python 代码作为 lambda 层上传到 AWS Lambda. 我遵循了@msc 的解决方案(做了一些修改): 项目 1: 第 1 步:创建一个具有以下结构的无服务器项目: ./└ serverless.yml└ 普通/└ 蟒蛇/└ 其他包根据requirements.txt└ my_shared_
..
我正在尝试了解如何使用 Visual Studio Code 调试器来调试无服务器 lambda 函数.出于测试目的,我有非常简单的 test lambda 函数: module.exports.handler = async (event) =>{调试器;控制台日志(111,事件);}; 然后,在 launch.json 中我创建了这样一个配置: {"版本": "0.2.0",“配置":[
..
我在无服务器/TypeScript 项目的 webpack 打包步骤中遇到内存问题. 我已经尝试过: 'increase-memory-limit' npm 包无效 从 npm 运行脚本调用以下命令 直接通过bitbucket-pipelines.yml调用以下命令. node --max-old-space-size=4096 ./node_modules/.bin/s
..
我正在尝试使用无服务器框架的 CI/CD 管道. 我为 SAM 框架做了类似的事情,并且让它工作了.SAM框架有打包和部署两个步骤(部署由cloudformation action处理) 版本:0.2阶段:安装:运行时版本:节点:10#在代码deploy中添加美术效果后尝试建造:命令:- npm 安装时间- 导出 BUCKET=lambda-loadeo-git- aws cloudfor
..
假设我有一个写入 S3 存储桶的函数.因此,存储桶名称显然是一个“变量",不应将其硬编码到函数中(例如,对于 dev 和 prod 可能是不同的存储桶). 现在,如果我希望函数能够访问它,我至少需要在两个地方使用存储桶名称: 在函数的 IAM 策略中(允许访问存储桶). 在函数本身中. 对于 #1,我可以使用一个变量,并引用 s-module 中定义的 IAM 策略中的变量(或
..
我使用 nuget 包 IBM.Data.DB2.Core 版本 3.1.0.400 从 Azure Functions 版本 v3 (Windows) 连接到 IBM DB2 数据库.应用程序构建成功. 在本地执行它时,我面临以下异常. IBM.Data.DB2.Core.DB2Exception (0x80004005): ERROR [] [IBM][CLI Driver] SQL1
..
我最近尝试分析托管在 AWS Lambda 中的服务的一些性能问题.分解这个问题,我意识到它只是在每个容器的第一次调用中.在隔离问题时,我发现自己创建了一个新的测试项目以获得一个简单的示例. 测试项目(您可以克隆它,构建它mvn package,部署它sls deploy,然后通过 AWS 管理控制台进行测试.) 该项目有 2 个 AWS Lambda 函数:source 和 targ
..
背景:-我有一个网关帐户(没有权限),其中创建了用户,为了访问 aws 资源,我们使用具有管理员访问权限的角色. 配置文件 [配置文件网关]区域 = ap-southeast-1输出 = json[个人资料DA]区域 = ap-south-1输出 = jsonrole_arn = arn:aws:iam::xxxxxxxxxxxxx:role/jatinmfa_serial = arn:a
..
我正在处理一个项目,该项目使用 AWS CodeBuild 部署用 Python 编写的无服务器 (SLS) 函数. 部署在代码构建中运行良好.它成功创建了函数,我可以在 Lambda AWS UI 中查看 lambda.每当触发该功能时,我都会收到如下所示的错误: Runtime.ImportModuleError: Unable to import module 'some/funct
..
我正在尝试在无服务器中创建多个阶段,但没有成功. 这是我的serverless.yml: 服务:some-cache-updater提供者:名称:aws运行时:nodejs8.10阶段:开发职能:预定更新程序:处理程序:handler.scheduledUpdater超时:120 我想添加的是一个具有不同超时的 prod 阶段. 我可以在同一个 yml 中完成吗? 任何示例或
..
我正在尝试在 Ubuntu 16.04 LTS 中设置 AWS 无服务器框架.我安装了 Node.js 并使用以下命令安装了 Serverless:npm install -g serverless 在终端中.但是当我尝试运行 serverless 时,它返回一个错误,指出 serverless: command not found.以下截图供参考: 解决方案 尝试运行, npm 配置设
..
在 serverless.yml 文件中,您可以指定要与已部署 API 中的函数一起使用的 API 密钥的名称.您列出 API 密钥名称,然后将您希望使用它保护的方法标记为私有.例如: 提供者:名称:aws运行时:nodejs4.3cfLogs:真实api密钥:- 我的APIKey 部署后,框架生成 API 密钥并将其分配给函数.即使环境中已经存在同名密钥,它也会生成密钥. 有没有办法指
..
我正在尝试使用无服务器框架和 Python 开发一个简单的无服务器应用程序. 这是我的 serverless.yml 服务:hello-world提供者:名称:aws地区:us-west-2运行时:python3.7环境:DB_ENDPOINT:数据库用户名:数据库密码:插件:- serverless-python-要求职能:你好:处理程序:handler.trial_registra
..