用于管理和检测无服务器应用程序的cli实用程序

iopipe-cli的Python项目详细描述


iopipe的安装程序

将iopipe层应用于aws帐户中的函数。使用 为aws cli配置的凭据。

支持的运行时

  • node.js 10
  • Java 8
  • python 2.7版
  • python 3.6

安装和配置

在系统cli上:

pip3 install iopipe-cli

此工具假定aws cli工具配置正确。安装和 按如下方式配置aws cli:

pip3 install awscli --upgrade --user

运行awscli配置向导:

aws configure

参考AWS CLI User Guide 用于高级配置选项和对aws cli工具的支持。

为具有iopipe

的函数安装iopipe

更新函数的最简单方法是使用aws lambda更新它 API:

iopipe lambda install --function <name or arn> --token <IOPIPE_TOKEN>

该令牌也可以由cli的环境变量传递, IOPIPE_TOKEN

如果你的lambda已经被cloudformation部署,这个方法将 导致堆栈漂移。

故障排除

MacOS X:安装后找不到iopipe

确保路径中包含python脚本bin目录。

documentation for the AWS cli 涵盖此主题并描述解决方案。

错误:无效的“–token“/”-t“:token无效。

您的令牌可能格式不正确或已损坏。再次尝试复制和粘贴, 或者在cli上使用引号。

一些用户还报告说,他们拥有不正确的jwt库 安装在他们的系统上。这个项目使用流行的pyjwt 模块可从pypi安装。

错误:Unknown parameter in input: "Layers", must be one of: FunctionName, Role, Handler, Description, Timeout, MemorySize, VpcConfig, Environment, Runtime, DeadLetterConfig, KMSKeyArn, TracingConfig, RevisionId

如果遇到此错误,请将BOTO3依赖项更新为 最新版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在ArrayList中比较数字   java在Kotlin中使异步调用同步   让“Scala编程”junit示例在IntelliJ中工作的java问题   java Servlet侦听器未在ContextListener中设置属性   将Microsoft SQL Server数据库连接到我的Java项目   加载资源时出现java“需要注册工厂”异常   java如何使用POI检查excel中的重复记录?   java如何更改机器生成的代码   java如何确保重写的方法是同步的   用Spring编写Hibernate时的java XML奥秘   java管理mysql数据库中存储的用户权限   java如何运行。来自Javascript的jar方法   java我想在Web应用程序中进行身份验证&对桌面应用程序使用相同的凭据。我该怎么做?