deploy(ai-discovery): add safe existing-service update path
This commit is contained in:
parent
7c3c8e9238
commit
2739104088
14 changed files with 427 additions and 26 deletions
|
|
@ -1,6 +1,11 @@
|
|||
# 新架构首次部署请求
|
||||
# 部署请求
|
||||
|
||||
本目录中的 `guanghu.architecture-provision-request/v1` 文件是新系统架构第一次进入服务器的结构化清单。
|
||||
本目录同时容纳两类严格区分的清单:
|
||||
|
||||
- `guanghu.architecture-provision-request/v1`:服务器上尚不存在的新架构单元首次进入现实层;
|
||||
- `guanghu.existing-service-update-request/v1`:更新已经存在的 systemd 服务,必须先备份全部声明目标,重启后做回环健康检查,失败则恢复全部文件和旧单元。
|
||||
|
||||
不得用“首次部署”清单替代已有服务升级,也不得把升级失败降级为继续运行未验证的新文件。
|
||||
|
||||
固定流程:
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue