OG T
7f4ec717ef
feat(gitops): Sprint B-2/B-3 — ArgoCD Application + CD GitOps 模式
B-2: k8s/argocd/awoooi-prod-app.yaml
- ArgoCD Application awoooi-prod 建立(已 apply 到 K8s)
- automated sync: prune + selfHeal
- ignoreDifferences: Deployment image + Secret data
- 全部 17 個 K8s 資源已確認 Synced
B-3: .gitea/workflows/cd.yaml — Deploy step 重寫
- 舊: kubectl set image(與 ArgoCD selfHeal 衝突)
- 新: kustomize edit set image → git commit [skip ci] → push → ArgoCD sync
- 新增等待 ArgoCD Synced + Healthy(最多 120s)
- 需建立 Gitea Secret: GITEA_CD_TOKEN(見 ADR-069)
docs/adr/ADR-069-infra-gitops-sprint-b.md
- 決策記錄:循環觸發防護 + ignoreDifferences 設計
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 02:57:42 +08:00
..
2026-04-11 02:57:42 +08:00
2026-04-03 15:58:11 +08:00
2026-04-11 02:35:35 +08:00
2026-04-02 14:02:50 +08:00
2026-04-09 20:28:55 +08:00
2026-03-26 18:43:28 +08:00
2026-03-28 22:23:42 +08:00
2026-03-28 22:53:21 +08:00
2026-04-09 13:53:13 +08:00
2026-03-25 00:05:51 +08:00
2026-03-28 21:27:05 +08:00
2026-04-02 14:01:42 +08:00
2026-03-28 23:16:54 +08:00
2026-04-08 16:24:09 +08:00
2026-03-28 21:57:57 +08:00
2026-04-09 20:28:55 +08:00