# build-image.yml 이 읽는 카탈로그 반영 메타데이터. 빌드 정의(.build.env)와는 # 별개다 — 이건 "이 이미지가 어느 차트의 어느 필드를 가리키는가" 만 담는다. # # argo-cd 카탈로그는 10.4.0(현재 운영)과 7.8.11(직전)을 보관한다. 자체 빌드 이미지는 # 운영 버전에만 반영한다 — 7.8.11 은 released 로 동결하고 손대지 않는다 # (7.7.0 은 2026-08-19 삭제). CHART_DIRS="manifests/helm/argo-cd/10.4.0" # 태그 표기 스타일 — imageName(단일 필드 문자열) | split(registry/repository/tag 분리) TAG_STYLE=split # argo-cd 차트는 모든 컴포넌트(server/repo-server/controller/applicationset/notifications)가 # global.image.{repository,tag} 하나를 공유한다 — 컴포넌트별 image 블록은 기본이 비어 있고 # 비면 global 을 상속한다. 그래서 이 한 곳만 갱신하면 전부 바뀐다. TAG_BLOCK=global.image # base_os 입력을 안 주면 쓸 기본 변종 (images//.build.env) DEFAULT_BASE_OS=source