fluxcd
글 3편, 메모 0개
Flux HelmRelease Stalled — 대기 타임아웃 한 번에 멈춘 릴리스
values 를 고쳐 머지했는데 StatefulSet 에 반영되지 않았습니다. HelmRelease 가 반년 전 업그레이드 타임아웃 한 번으로 Stalled 에 걸려 있었고, 그동안 리컨사일이 한 번도 돌지 않았습니다.
FluxCD 무한 reconcile — spec.ignore로 필드 제외
FluxCD는 Git 상태로 되돌리고 HPA는 부하에 맞춰 바꾸니, 둘이 같은 replicas 필드를 번갈아 씁니다. Kustomization의 spec.ignore로 그 필드만 drift 교정에서 뺍니다.
FluxCD vs ArgoCD — 역할 분리
둘 다 GitOps 도구지만 하나는 UI가 아예 없고 하나는 UI가 전부라, 자동으로 반영돼야 하는 인프라는 FluxCD에 두고 사람이 보고 롤백하는 앱은 ArgoCD에 맡겨 층을 나눕니다.