功能地图
Liteyuki DevOps 把代码、镜像、集群和访问入口串成一条交付路径。你不需要一开始理解每个底层组件,只需要知道平台里这些模块各自负责什么。
项目空间
项目空间是团队和资源的边界。成员、环境、应用、构建记录、发布记录和访问入口都归属到某个项目空间。
常见用法:
- 一个产品一个项目空间。
- 一个小团队一个项目空间。
- 一个客户或演示环境一个项目空间。
应用
应用是一个可部署服务。一个仓库可以对应多个应用,例如 monorepo 里的 API、Web、Worker。
应用主要保存服务的基本信息,真正的构建方式、镜像、环境变量和发布策略放在部署配置里。
部署配置
部署配置回答“这个应用要怎么交付”:
- 从仓库构建,还是直接使用已有镜像。
- 发布到哪个环境。
- 使用哪个镜像站。
- 服务监听哪个端口。
- 构建成功后是否自动发布。
删除构建变量或运行配置集时,平台会从仍引用它们的部署配置中移除对应引用,避免部署配置继续指向不可维护的配置项。
构建与发布
构建会生成镜像,发布会把镜像部署到运行集群。
第一次体验建议先用已有镜像创建 Release;等访问入口和运行状态确认没问题,再接入 Git Provider 和自动构建。
访问入口
访问入口负责把域名、路径、TLS 和后端服务连接起来。创建后,平台会展示下发状态和检查结果,方便你确认服务是否真的能访问。