From 16d09628de301c618695eacea031c67f72a98d50 Mon Sep 17 00:00:00 2001 From: eomkyeongmun Date: Wed, 27 May 2026 14:22:57 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20ArgoCD=20overlay=20path=EB=A5=BC=20kind?= =?UTF-8?q?=EC=97=90=EC=84=9C=20eks=EB=A1=9C=20=EC=A0=84=ED=99=98=20+=20ai?= =?UTF-8?q?=20base=EC=97=90=20PVC=20=ED=8F=AC=ED=95=A8=20(closes=20#33)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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) --- k8s/apps/ai.yaml | 2 +- k8s/apps/backend.yaml | 2 +- k8s/apps/frontend.yaml | 2 +- k8s/apps/postgres.yaml | 2 +- k8s/apps/redis.yaml | 2 +- k8s/manifests/base/ai/kustomization.yaml | 1 + 6 files changed, 6 insertions(+), 5 deletions(-) diff --git a/k8s/apps/ai.yaml b/k8s/apps/ai.yaml index 0f89c17..f7c4c91 100644 --- a/k8s/apps/ai.yaml +++ b/k8s/apps/ai.yaml @@ -10,7 +10,7 @@ spec: source: repoURL: https://github.com/DGU-CAP/infra.git targetRevision: HEAD - path: k8s/manifests/overlays/kind/ai # EKS 전환 시 overlays/k8s/ai 로 변경 + path: k8s/manifests/overlays/eks/ai destination: server: https://kubernetes.default.svc namespace: default diff --git a/k8s/apps/backend.yaml b/k8s/apps/backend.yaml index 9674654..8bcf343 100644 --- a/k8s/apps/backend.yaml +++ b/k8s/apps/backend.yaml @@ -10,7 +10,7 @@ spec: source: repoURL: https://github.com/DGU-CAP/infra.git targetRevision: HEAD - path: k8s/manifests/overlays/kind/backend # EKS 전환 시 overlays/k8s/backend 로 변경 + path: k8s/manifests/overlays/eks/backend destination: server: https://kubernetes.default.svc namespace: default diff --git a/k8s/apps/frontend.yaml b/k8s/apps/frontend.yaml index c37da5b..80f1a1b 100644 --- a/k8s/apps/frontend.yaml +++ b/k8s/apps/frontend.yaml @@ -10,7 +10,7 @@ spec: source: repoURL: https://github.com/DGU-CAP/infra.git targetRevision: HEAD - path: k8s/manifests/overlays/kind/frontend # EKS 전환 시 overlays/eks/frontend 로 변경 + path: k8s/manifests/overlays/eks/frontend destination: server: https://kubernetes.default.svc namespace: default diff --git a/k8s/apps/postgres.yaml b/k8s/apps/postgres.yaml index 1fd9b67..0939eb1 100644 --- a/k8s/apps/postgres.yaml +++ b/k8s/apps/postgres.yaml @@ -10,7 +10,7 @@ spec: source: repoURL: https://github.com/DGU-CAP/infra.git targetRevision: HEAD - path: k8s/manifests/overlays/kind/postgres # EKS 전환 시 overlays/k8s/postgres 로 변경 + path: k8s/manifests/overlays/eks/postgres destination: server: https://kubernetes.default.svc namespace: default diff --git a/k8s/apps/redis.yaml b/k8s/apps/redis.yaml index 722bfe8..b7abb0b 100644 --- a/k8s/apps/redis.yaml +++ b/k8s/apps/redis.yaml @@ -10,7 +10,7 @@ spec: source: repoURL: https://github.com/DGU-CAP/infra.git targetRevision: HEAD - path: k8s/manifests/overlays/kind/redis # EKS 전환 시 overlays/k8s/redis 로 변경 + path: k8s/manifests/overlays/eks/redis destination: server: https://kubernetes.default.svc namespace: default diff --git a/k8s/manifests/base/ai/kustomization.yaml b/k8s/manifests/base/ai/kustomization.yaml index 5b98e94..733c4d9 100644 --- a/k8s/manifests/base/ai/kustomization.yaml +++ b/k8s/manifests/base/ai/kustomization.yaml @@ -4,3 +4,4 @@ kind: Kustomization resources: - deployment.yaml - service.yaml + - pvc.yaml