From fb7cf01e6ea533d474da16ea9e075c4377f3c760 Mon Sep 17 00:00:00 2001 From: jungwoo choi Date: Tue, 28 Oct 2025 18:44:32 +0900 Subject: [PATCH] feat: Migrate to docker-compose managed KIND cluster MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 기존 KIND 클러스터를 삭제하고 docker-compose로 관리하도록 재구성했습니다. Changes: - docker-compose.kubernetes.yml: external network 설정으로 변경 - kind network를 external: true로 설정하여 충돌 방지 - 기존 kind network 재사용 Deployment Process: 1. 기존 KIND 클러스터 삭제 (site11-dev) 2. docker-compose 관리 컨테이너 시작 3. docker-compose를 통해 KIND 클러스터 생성 4. 네임스페이스 생성 (site11-console, site11-pipeline) 5. Docker 이미지 KIND에 로드 6. Console 서비스 배포 (mongodb, redis, backend, frontend) 7. 모든 Pods Running 상태 확인 8. 브라우저 테스트 성공 Result: - 5-node KIND cluster running via docker-compose - All 4 console pods running (mongodb, redis, backend, frontend) - Frontend accessible at http://localhost:3000 - Backend accessible at http://localhost:8000 Usage: docker-compose -f docker-compose.kubernetes.yml up -d docker-compose -f docker-compose.kubernetes.yml exec kind-cli /scripts/kind-setup.sh setup docker-compose -f docker-compose.kubernetes.yml logs -f monitor 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- docker-compose.kubernetes.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.kubernetes.yml b/docker-compose.kubernetes.yml index 2ac3dd5..9ccf7fd 100644 --- a/docker-compose.kubernetes.yml +++ b/docker-compose.kubernetes.yml @@ -121,7 +121,7 @@ services: networks: kind: name: kind - driver: bridge + external: true # 참고: # 1. KIND 클러스터 자체는 docker-compose로 직접 제어되지 않습니다