Skip to content

chore: 새로운 프로젝트에 맞는 artifact-registry 변경 (#69)#71

Merged
doup2001 merged 1 commit into
mainfrom
chore/#69
May 18, 2026
Merged

chore: 새로운 프로젝트에 맞는 artifact-registry 변경 (#69)#71
doup2001 merged 1 commit into
mainfrom
chore/#69

Conversation

@doup2001
Copy link
Copy Markdown
Member

@doup2001 doup2001 commented May 18, 2026

📌 작업한 내용

🔍 참고 사항

🖼️ 스크린샷

🔗 관련 이슈

✅ 체크리스트

  • 로컬에서 빌드 및 테스트 완료
  • 코드 리뷰 반영 완료
  • 문서화 필요 여부 확인

Summary by CodeRabbit

릴리스 노트

  • Chores
    • 개발 및 프로덕션 환경의 컨테이너 이미지 태그를 :latest로 통일하여 이미지 관리 일관성 강화
    • 개발 환경 이미지 저장소 경로 업데이트
    • 프론트엔드 애플리케이션 강제 업데이트 설정 추가
    • Git 무시 패턴 세분화로 스크립트 추적 개선

Review Change Stack

@doup2001 doup2001 merged commit 2ffea5e into main May 18, 2026
1 of 2 checks passed
@doup2001 doup2001 deleted the chore/#69 branch May 18, 2026 06:44
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 18, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 9ffec9d5-e842-4ade-9d79-00a54b955237

📥 Commits

Reviewing files that changed from the base of the PR and between 101fb25 and a5e73cb.

📒 Files selected for processing (9)
  • k8s-argocd/applications/dev/app/admin.yaml
  • k8s-argocd/applications/dev/app/backend.yaml
  • k8s-argocd/applications/dev/app/frontend.yaml
  • k8s-argocd/applications/prod/app/backend.yaml
  • k8s-argocd/applications/prod/app/frontend.yaml
  • k8s-kustomize/overlays/dev/admin/.argocd-source-admin-dev.yaml
  • k8s-kustomize/overlays/dev/backend/.argocd-source-backend-dev.yaml
  • k8s-kustomize/overlays/dev/frontend/.argocd-source-frontend-dev.yaml
  • terraform/.gitignore

개요

Argo CD Image Updater 어노테이션에 명시적 :latest 태그와 강제 업데이트 지시문을 추가하고, Kustomize 이미지 레지스트리 경로를 dev-pinhouse에서 dev-pinhouse-2로 동기화하며, scripts 디렉터리의 gitignore 패턴을 개선합니다.

변경 사항

컨테이너 이미지 & 배포 설정 업데이트

계층 / 파일(들) 요약
Argo CD Image Updater :latest 태그 및 강제 업데이트 어노테이션
k8s-argocd/applications/dev/app/admin.yaml, k8s-argocd/applications/dev/app/backend.yaml, k8s-argocd/applications/dev/app/frontend.yaml, k8s-argocd/applications/prod/app/backend.yaml, k8s-argocd/applications/prod/app/frontend.yaml
dev 및 prod Application 매니페스트의 메타데이터 어노테이션에서 Argo CD Image Updater 참조를 명시적 :latest 태그로 업데이트하고, frontend 이미지에 강제 업데이트 지시문을 추가하여 이미지 업데이트 동작을 표준화했습니다.
dev 오버레이의 Kustomize 이미지 레지스트리 경로 업데이트
k8s-kustomize/overlays/dev/admin/.argocd-source-admin-dev.yaml, k8s-kustomize/overlays/dev/backend/.argocd-source-backend-dev.yaml, k8s-kustomize/overlays/dev/frontend/.argocd-source-frontend-dev.yaml
dev 환경 오버레이의 Kustomize 이미지 오버라이드를 dev-pinhouse에서 dev-pinhouse-2 레지스트리로 업데이트하여 컨테이너 이미지 소스 경로를 변경하면서 이미지 태그는 유지했습니다.

예상 코드 리뷰 노력

🎯 1 (Trivial) | ⏱️ ~4분

관련 가능성 있는 PR

  • PinHouse/PinHouse_CLOUD#67: 이 PR의 k8s-argocd/applications/dev/app/admin.yaml 변경사항이 Argo CD Image Updater image-list 어노테이션을 :latest로 명시적으로 사용하도록 업데이트하는 것으로, 검색된 PR에서 추가된 동일한 admin-dev Application 매니페스트와 직접 연결됩니다.
  • PinHouse/PinHouse_CLOUD#70: 두 PR 모두 k8s-argocd/applications/dev/app/{admin,backend,frontend}.yaml의 동일한 Argo CD Image Updater metadata.annotations["argocd-image-updater.argoproj.io/image-list"] 항목을 수정합니다(메인 PR은 :latest 추가, 검색된 PR은 dev-pinhousedev-pinhouse-2 이미지 저장소 경로 전환).
  • PinHouse/PinHouse_CLOUD#59: 두 PR 모두 동일한 k8s-argocd/applications/*/app/{backend,frontend}.yaml 매니페스트(dev/prod)에서 Argo CD Image Updater metadata.annotations["argocd-image-updater.argoproj.io/image-list"]를 수정하여 업데이터가 이미지를 타겟하는 방식을 변경합니다(검색된 PR: 키 매핑; 메인 PR: 명시적 :latest 추가 및 frontend 업데이트 강제).

제안 라벨

chore

축하 시

🐰 태그 정리로 이미지 흐름 더 명확하게,
레지스트리 경로는 dev-pinhouse-2로 쏙!
강제 업데이트로 frontend 항상 신선하게,
배포 설정을 정돈하는 토끼의 마법 ✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/#69

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant