Serverless Devs常用命令

Serverless Devs是一个开源开放的Serverless开发者平台。通过Serverless Devs,您可以实现项目全生命周期的管理。本文介绍Serverless Devs在实现全生命周期的过程中涉及的规范、权限管理和命令列表。

YAML规范和权限管理

您可以通过YAML规范设置s.yaml文件的参数信息配置函数资源,详情请参见YAML规范

您也可以通过以下信息查看YAML规范中相关字段的详细信息和权限策略。

命令列表

构建和部署

可观测性

调用和调试

发布和配置

其他

构建函数或安装依赖(s build)

查询指标信息(s metrics)

本地调用(s local)

函数版本操作(s version)

将资源从Funcraft迁移至Serverless Devs管理

部署资源(s deploy)

查询日志信息(s logs)

线上调试或触发(s invoke)

函数别名操作(s alias)

挂载硬盘(s nas)

删除资源(s remove)

端云联调(s proxied)

函数预留操作(s provision)

查询资源(s info)

获取变更资源信息(s plan)

登录实例(s instance)

按量资源(s onDemand)

同步资源(s sync)

层(s layer)

压测(s stress)

集成CI/CD平台或工具

Serverless Devs拥有集成性和被集成性,例如可以通过Github Action、GiteeGo、Jenkins或云效和Serverless Devs实现CI/CD能力。详情请参见CI/CD平台或工具集成