Skip to content

fix: ArgoCD overlay kind → eks 전환 + ai PVC 포함 (closes #33)#34

Merged
eomkyeongmun merged 1 commit into
mainfrom
fix/#33-switch-overlays-to-eks
May 27, 2026
Merged

fix: ArgoCD overlay kind → eks 전환 + ai PVC 포함 (closes #33)#34
eomkyeongmun merged 1 commit into
mainfrom
fix/#33-switch-overlays-to-eks

Conversation

@eomkyeongmun

Copy link
Copy Markdown
Contributor

Summary

  • 자식 Application 5개(ai, backend, frontend, postgres, redis)의 pathoverlays/kind/...overlays/eks/...로 변경
  • k8s/manifests/base/ai/kustomization.yamlpvc.yaml 추가 — ai Pod의 ai-model-pvc Pending 문제 해결

Closes #33

배경

EKS 클러스터에 ArgoCD를 새로 부트스트랩한 결과:

  • backend, frontend: kind overlay의 imagePullPolicy: Never 때문에 ErrImageNeverPull
  • ai: ai-model-pvc 미생성으로 Pending
  • postgres, redis: 공식 이미지라 정상 Running

후속 (이 PR 외)

  • ai-secret.gitignore 대상 — ArgoCD가 sync 불가. SealedSecrets/ExternalSecrets 도입 또는 수동 apply 필요
  • base/ai/secret.yaml의 OpenAI 키가 실제 사용 중이면 로테이션 고려

Test plan

  • PR 머지 후 ArgoCD UI에서 자식 앱 5개 모두 Synced + Healthy 확인
  • kubectl get pods -A에서 backend/frontend/ai 모두 Running 확인
  • ai-secret 수동 apply 후 ai Pod envFrom 동작 확인

🤖 Generated with Claude Code

EKS 클러스터에서 자식 Application 5개가 overlays/kind/를 가리켜
ErrImageNeverPull이 발생하던 문제 해결. ai는 PVC 미생성으로
Pending이던 문제도 base kustomization에 pvc.yaml 추가해 해결.

ai-secret은 .gitignore 대상이라 ArgoCD가 sync할 수 없음 - 별도 처리 필요.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@eomkyeongmun eomkyeongmun merged commit 258e153 into main May 27, 2026
1 check passed
@eomkyeongmun eomkyeongmun deleted the fix/#33-switch-overlays-to-eks branch May 27, 2026 05:25
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.

ArgoCD overlay path를 kind → eks로 전환 + ai base에 PVC 포함

1 participant