cloudflared Hotfix + GitOps Consistency Improvement
Date
ImpactMedium
Decisions
D1: Keep cloudflared hotfix as direct AlgoSu apply, defer GitOps migration
- Context: blog.algo-su.com inaccessible due to Cloudflare Error 1033. During root cause investigation, discovered cloudflared is not under ArgoCD management (only
kubectl.kubernetes.io/last-applied-configurationexists, no ArgoCD tracking-id). Decision needed: proceed with GitOps migration simultaneously, or apply hotfix first. - Choice: Apply hotfix immediately with
kubectl applywhile keepingAlgoSu/infra/k3s/cloudflared.yamlpath as-is. GitOps migration (69-2), tag pinning (69-3), and orphan manifest cleanup (69-4) are deferred. - Alternatives: (a) Hotfix + GitOps migration simultaneously โ rejected due to extended service downtime risk. (b) Apply only
kubectl editdirectly to cluster โ rejected due to drift from source files. - Code Paths:
infra/k3s/cloudflared.yaml
Patterns
Not applicable (single flag addition hotfix)
Metrics
- Commits: 1 (49b719a)
- Files changed: 1 (+4/-0)
- Service impact: blog.algo-su.com โ restored from intermittent Error 1033 (28h) to HTTP 200 always responding
- Deferred tasks: 3 (69-2 GitOps migration, 69-3 tag pinning, 69-4 orphan manifest cleanup)