CI/CD 전체 동작

1. 개발자 push → GitLab CI 실행

2. dockerize에서 이미지 빌드 후 ECR에 :${CI_COMMIT_SHORT_SHA}로 push

3. update-tag에서 ArgoCD가 바라보는(manifests) repo를 clone → kustomize edit set image로 
   overlays/eks-dev의 images.newTag 갱신 → commit & push

4. ArgoCD가 해당 repo/branch를 watch 중이라 diff 감지 → sync → 새 태그 배포

CI

GitLab 작업

CD

(모놀레식) ArgoCD 작업

(MSA) ArgoCD 작업