다크 모드
☸️ 실전 Moon HomeLab: K3s & GitOps 마스터 가이드
베어메탈 미니 PC에서 구축하는 무중단 고가용성 프라이빗 클라우드 인프라
📖 교재 개요
본 교재는 AMD Ryzen 홈 서버 1대와 Ubuntu 26.04 환경에서 K3s, Traefik, Gitea, ArgoCD, Prometheus, Grafana를 활용해 엔터프라이즈급 GitOps 인프라를 구축하고 운영하는 실전 경험을 집대성한 가이드입니다.
- 상태: 🚀 원고 준비 및 기고 중
- 대상: 클라우드 비용을 절감하고 나만의 강력한 프로덕션 인프라를 소유하고 싶은 엔지니어
- 핵심 키워드: K3s, Traefik Ingress, GitOps, ArgoCD, Let's Encrypt, Zero-Downtime Rolling Update
🗺️ 커리큘럼 로드맵 (예정)
- Part 1. 베어메탈 하드웨어와 K3s 경량 클러스터 구축
- 하드웨어 사이징 및 스토리지(NVMe SSD + 대용량 HDD) 이원화
- Ubuntu 호스트 방화벽(UFW)과 K3s 설치
- Part 2. 트래픽 관문과 보안 인그레스
- Traefik Ingress Controller와 Let's Encrypt 자동 갱신
- HSTS, 보안 헤더 및 인증 프록시 연동
- Part 3. Gitea & ArgoCD 완전 자동화 GitOps
- 사내 Gitea 패키지 레지스트리와 Act Runner CI
- ArgoCD Application 선언과 셀프 힐링(Self-Healing)