Skip to content

feat: 이미지 태그 SHA 전환 + 인수인계 문서 (#65)#66

Merged
eomkyeongmun merged 1 commit into
mainfrom
feat/#65-sha-tags-handover
Jun 1, 2026
Merged

feat: 이미지 태그 SHA 전환 + 인수인계 문서 (#65)#66
eomkyeongmun merged 1 commit into
mainfrom
feat/#65-sha-tags-handover

Conversation

@eomkyeongmun

Copy link
Copy Markdown
Contributor

closes #65

변경

이미지 태그 :latest → 커밋 SHA (인프라 측)

  • overlays/eks/{backend,ai,frontend}/kustomization.yaml에 kustomize images: 트랜스포머 추가
  • CI가 kustomize edit set image <ecr>/dgu-cap-<app>=...:<git-sha>newTag만 SHA로 교체 → ArgoCD 자동 sync
  • ECR IMMUTABLE(chore: ECR image_tag_mutability MUTABLE → IMMUTABLE #63)과 정합, 롤백=이전 커밋
  • 로컬(kind)은 로컬 빌드 :latest + imagePullPolicy Never 유지

문서

  • k8s/README.md: "이미지 태그 & 배포 (CI 계약)" 섹션
  • ONBOARDING.md: 팀 인수인계 (구조/인프라 on-off/시크릿 등록/배포 흐름/백업/협업 워크플로/최근 변경 PR/잔여 작업/문서 링크)

CI 측 후속 (앱 레포)

docker push ...:<git-sha> → infra overlay kustomize edit set image → commit. 현재 newTag: latest는 CI가 SHA로 덮어쓸 placeholder.

검증

overlay YAML 검증 완료, 참조 문서 존재 확인.

🤖 Generated with Claude Code

- eks overlay(backend/ai/frontend) kustomization에 images 트랜스포머 추가
  → CI가 kustomize edit set image로 커밋 SHA 주입 (ECR IMMUTABLE 대응, :latest 탈피)
- README: 이미지 태그 & 배포 CI 계약 섹션 추가
- ONBOARDING.md: 팀 인수인계 문서 (구조/인프라/시크릿/배포/백업/협업/최근변경/잔여작업)

로컬(kind)은 로컬 빌드 :latest + imagePullPolicy Never 유지.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@eomkyeongmun eomkyeongmun merged commit 86c3753 into main Jun 1, 2026
1 check passed
@eomkyeongmun eomkyeongmun deleted the feat/#65-sha-tags-handover branch June 1, 2026 04:35
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.

feat: 이미지 태그 :latest → 커밋 SHA 전환 (kustomize images) + 인수인계 문서

1 participant