작은 미니PC 2대로 꾸린 실제 홈서버 구성
HP EliteDesk 705 G4 Mini 2대를 묶어 작은 홈서버를 운영하는 구성이다. 각 장비에는 AMD Ryzen 5 PRO 2400GE, 메모리 16GB, NVMe 저장장치가 들어가고, TP-Link 관리형 스위치와 WD NAS도 함께 쓴다. 가상화는 로 맡기고, 두 노드는 leonardo와 donatello라는 이름을 쓴다.
별도 가상 머신으로 k3s 제어 노드, k3s 작업 노드, , 를 나눠 돌린다. 쿠버네티스 쪽은 k3s, ArgoCD, GitOps 저장소, 앱별 네임스페이스로 구성되어 있다. 외부 접속과 보안은 Traefik v3, cert-manager, 와일드카드 인증서, DNS-01 challenge, , Access를 조합한다.
저장소는 Longhorn을 쓰며, 앱·데이터베이스·업로드·로그·봇 데이터용 영구 볼륨을 둔다. 애플리케이션 데이터베이스에는 16을 사용한다.
핵심 포인트
- 미니PC 2대, NAS, 관리형 스위치로 작은 홈서버 클러스터를 구성했다.
- 위에 k3s, , 용 가상 머신을 나눠 운영한다.
- Traefik, cert-manager, , 로 외부 접속과 인증서를 처리한다.
- Longhorn으로 앱 데이터, 데이터베이스, 업로드, 로그용 영구 저장소를 관리한다.
- 16을 애플리케이션 데이터베이스로 사용한다.