docs(runbook): record non110 cold-start scorecard [skip ci]
This commit is contained in:
@@ -18,6 +18,22 @@
|
||||
|
||||
**邊界**:未讀 `.runner` 內容、runner token、secret、raw session、SQLite、auth 或 `.env`;未啟動 runner service;未操作 Docker / K8s / DB;未使用 GitHub。
|
||||
|
||||
## 2026-06-28 — 20:58 full-stack cold-start scorecard after runner non110 apply
|
||||
|
||||
**完成內容**:
|
||||
- 清理本機可再生 cache 後重跑 `bash scripts/reboot-recovery/full-stack-cold-start-check.sh`,避免本機 `/tmp` 只剩約 `260MiB` 導致 heredoc temp file 失敗、誤把 188 PG/Redis 段標成 blocked。
|
||||
- 本機可用空間回到約 `1.1GiB`;未刪 raw sessions / SQLite / auth / `.env`,只清 npm / Playwright / node-gyp / Homebrew / browser cache。
|
||||
|
||||
**驗證結果**:
|
||||
- cold-start scorecard:`PASS=91 WARN=2 BLOCKED=0`,Result `DEGRADED`。
|
||||
- 188:PostgreSQL port open / accepting、Redis PONG、SignOz 200、MOMO health 200;backup / storage / scheduler / import source-aware checks OK。
|
||||
- 110:Gitea / Harbor / Prometheus / Alertmanager / Sentry local OK;legacy direct/Gitea runner units masked/inactive、controlled cd-lane fail-closed、runner direct process `0`、root restore-source left `0`。
|
||||
- 120/121:K3s nodes Ready、storage conditions clean、VIP present、CronJobs unsuspended、no active failed Jobs、121 DR drill cron present。
|
||||
- Public routes:AWOOOI API/Web、MOMO、Gitea、Harbor、registry、Sentry、SignOz、Stock、Langfuse、Bitan、aiops reachable with TLS verification.
|
||||
- Remaining warnings:Alertmanager webhook POST skipped(未跑 `--send-alert-test`);188 MOMO daily sales stale but source preflight has no hard blocker。
|
||||
|
||||
**邊界**:沒有重啟 host / Docker / Nginx / firewall / K3s / DB;沒有啟動 110 legacy runner / 188 non-110 runner;沒有讀 secret / raw session / SQLite / auth / `.env`;沒有使用 GitHub。
|
||||
|
||||
## 2026-06-28 — 20:36 Delivery Workbench CD runner queue 欄位投影
|
||||
|
||||
**完成內容**:
|
||||
|
||||
Reference in New Issue
Block a user