- 개인 프로젝트를 통해 Kubernetes 기반 CI/CD를 구현하려 한다. 🏗️
- React를 사용하여 웹사이트를 개발하고, Git Runner와 Argo CD를 활용하여 자동 배포 시스템을 구축한다. 🚗
- 테스트 환경은 NH Cloud DNS 서버를 사용하며, 하프록시를 통해 트래픽을 분산하고 로드 밸런싱을 수행한다. 🌐
- 프로젝트는 완전한 설계와 구현이 완료되어있으며, 핵심 구성 요소는 실제 환경에 따라 달라질 수 있다. 🔧
- 프론트엔드는
Toyit.com
도메인을 사용하고, HTTPS를 통해 보안이 확보된다. 🔒 - 백엔드에는 Kubernetes와 Istio를 사용하여 운영하는 객관적인 사례를 설명한다. 🐳
- Git Repository를 두 개 사용한다: 소스 코드 개발을 위한
Toy Toy
repo와 CI/CD 구현을 위한CD Deplyoment Toy
repo 📦