Appearance
核心概念
Argus 把一個資料庫變更從想法到落地拆成幾個帶名字的階段。把這些名詞弄清楚,後面所有 UI / API / log 你都看得懂。
一張圖
想做變更 → 自動檢查 → 審批 → 排程 → 執行。
Rollout是Issue通過後的執行容器,內含多條Task。另一條軸線(Release/Revision)是版本管理,獨立於主流程。
你只需要記住這幾個
| 名詞 | 一句話 |
|---|---|
| Plan | 「我想做」這個變更 |
| PlanCheckRun | Argus 對 Plan 自動跑的體檢 |
| Issue | 「這個變更正在被處理」的單據(含審批) |
| Rollout | Issue 通過審批後的執行容器 |
| Task | Rollout 拆出來的一個資料庫上的一個動作 |
| TaskRun | Task 的一次執行(可重試 → 多筆 TaskRun) |
| Release | 一組變更的凍結版本(用於版本管理) |
| Revision | 已實際施加到 DB 的變更紀錄 |