graph LR
ykupgrader[ykupgrader]
stage(步骤管理)
flow(流程管理)
upgrade(更新管理)
gray(灰度管理)
private(私有化管理)
role(角色管理)
ykupgrader --> stage
ykupgrader --> flow
ykupgrader --> upgrade
ykupgrader --> gray
ykupgrader --> private
ykupgrader --> role
stage --> stage_note[如何定义步骤]
flow --> flow_note[如何创建流程]
步骤stage
1. 步骤名称规范(用下划线分割单词)
- 脚本步骤: 环境_script_git仓库(因为租户漂移时要判断,stage_name ‘like 环境_script_%’)
- sql步骤: 环境_数据库_sql // 要以_sql结尾
- crontab步骤: 环境_crontab
- config步骤: 环境_config
- jenkins步骤: 环境_私有化租户_jenkins //要以_jenkins结尾
2. 步骤定义
- 脚本步骤:
流程flow
-
流程名称
-
创建流程
- 灰度流程f分支
- f2/bg2分支流程
- 其他流程
更新upgrade
-
更新类型
-
创建更新
-
审核更新
-
执行更新
-
其他说明