Kubernetes ‐ Gradle Multi Module & Kubernetes - dnwls16071/Backend_Study_TIL GitHub Wiki
📚 Gradle Multi Module
- 멀티 모듈은 하나의 프로젝트를 여러 작은 모듈로 나누어 개발하고 관리하는 방식을 말한다.
- 각각의 모듈은 독립적으로 개발 및 빌드될 수 있고, 필요할 경우 다른 모듈과 의존성을 가질 수 있다.
- 최근 기업 면접을 보러 다니면서 Docker & Kubernetes와 같은 Devops, 오케스트레이션 등에 대한 질문을 많이 받았고 개별적으로 학습하기 위해 부동산 실거래가 조회 개인 프로젝트를 진행하면서 Kubernetes와 Gradle Multi Module로 아키텍처를 설계해보려고 한다.
📚 Kubernetes 전체 삭제(Pod, Config, Secret, Deployment, Service)
$ kubectl delete all --all
📚 개인 프로젝트 아키텍처

- 오버 엔지니어링은 맞으나 공부하기 위한 목적이기 때문에 쿠버네티스에 대한 학습이 중요하다고 생각했다.
- 더 나아가 Nginx, CI/CD도 곁들일 수 있다고 판단했기 때문에 좋은 경험이 될 것이라고 본다.