Skip to content

About

七牛 LAS 一键部署服务介绍、部署配置 Schema 与示例应用

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

七牛 LAS 一键部署

本仓库用于介绍七牛 LAS 一键部署服务,并维护部署配置的 Schema 文件。示例应用通过独立分支提供。

一键部署是什么

LAS 一键部署可以将公开 GitHub 仓库中的应用部署到 Sandbox,适合演示站点、文档站点、前端应用和轻量 HTTP 服务。

平台将所选分支或 Tag 固定为完整的 Commit SHA,读取该版本中的 .qiniu/deploy.yaml,在 Sandbox 中执行安装和启动命令,并在健康检查通过后提供公网访问地址。

使用流程:

  1. 在应用仓库中准备 .qiniu/deploy.yaml,配置工作目录、安装命令、启动命令、服务端口和健康检查。
  2. 在 LAS 控制台选择公开 GitHub 仓库、分支或 Tag,以及部署所需的区域和 Sandbox 模板。
  3. 发起部署,查看部署状态和日志,健康检查通过后访问服务地址。

服务能力、当前限制和计费规则以官方介绍及控制台展示为准。

部署配置与 Schema

部署配置默认位于应用仓库的 .qiniu/deploy.yaml。字段说明和使用要求请参阅部署配置文件。

main 分支用于维护服务介绍及部署配置的 Schema,供编辑器提示和配置校验使用。当前仅完成 README 初始化,Schema 文件尚待添加。

示例应用

分支 内容
example/vite Vite 前端应用及部署配置
example/go Go HTTP 服务及部署配置

选择示例分支时,应用代码和 .qiniu/deploy.yaml 均位于该分支中;本地运行方式见各分支的 README。

git clone --branch example/vite https://github.com/qiniu/deployment.git
# 或选择 Go 示例
git clone --branch example/go https://github.com/qiniu/deployment.git

官方文档

About

七牛 LAS 一键部署服务介绍、部署配置 Schema 与示例应用

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages