跳转至

ReleaseTracker

追踪上游版本,并按策略将选定版本应用到运行时目标。本文档面向自托管实例的管理员;只做版本追踪时不需要配置执行器。

开始使用

首次部署请阅读安装与首次运行,完成部署、登录和第一次版本检查。

概念关系

对象 作用
追踪器 组织同一个项目的一个或多个版本来源
版本来源 提供版本的 Git 仓库、Helm Chart 或 OCI 镜像仓库
发布渠道 用发布状态和版本规则筛选来源中的版本
运行时连接 访问 Docker、Podman、Portainer、Kubernetes 或 SSH 主机的连接
执行器 将来源的发布渠道绑定到运行时目标,并执行更新
通知器 把版本和执行事件发送到 Webhook、企业微信、飞书、Telegram 等渠道

版本来源 → 发布渠道 → 选定版本 → 执行器 → 运行时目标。

三类“历史”不要混淆:版本历史是上游版本记录;执行器快照是更新前的目标配置,用于回滚;实例备份是 ReleaseTracker 自身数据库与密钥的归档,用于灾难恢复。三者都不包含业务应用数据。

按任务查阅

我想…… 文档
筛选版本、配置 Changelog 或仓库 Webhook 追踪器与版本规则
接入私有来源、容器平台或 SSH 主机 凭证与运行时连接
配置自动更新、维护窗口和部署确认 执行器与更新策略
验证更新结果或回滚 健康检查与回滚
接收版本和执行事件、自定义消息模板 消息通知
配置 HTTPS、子路径或 SSO 反向代理 · 管理员与 OIDC
备份、恢复、升级或轮换密钥 备份、升级与密钥
查参数、支持边界或错误 系统设置 · 支持范围 · 故障排查

使用边界

按单实例部署。自动更新前先手动验证版本和绑定;更新失败不会自动回滚。各目标的更新、健康检查和恢复能力以支持范围为准。源码与开发入口见 GitHub 仓库。