wealth-forge 홈랩 인프라 개요

wealth-forge 홈랩 인프라 개요 An architecture diagram generated by Archify. SK 공유기 GW-HF611K · 상위 게이트웨이 · Architecture component SK 공유기 GW-HF611K 상위 게이트웨이 iptime A3004T · 캐스케이드 NAT · DHCP 고정 예약 · Architecture component iptime A3004T 캐스케이드 NAT · DHCP 고정 예약 Mac mini (개발 PC) · 코드 작성 · kubectl dev/prod · Architecture component Mac mini (개발 PC) 코드 작성 · kubectl dev/prod k3s 단일 노드 · wealth-forge-dev · WSL2 Ubuntu 24.04 · 개발계 · 윈도우 미니PC (WSL2 mirrored) · MINI S 4코어 · 15.8GB k3s 단일 노드 wealth-forge-dev · WSL2 Ubuntu 24.04 MINI S 4코어 · 15.8GB GitHub 러너 wsl-dev · 라벨 wf-dev · develop 푸시 배포 · 개발계 · 윈도우 미니PC (WSL2 mirrored) GitHub 러너 wsl-dev 라벨 wf-dev · develop 푸시 배포 GMKtec NUCBOX M6 · wealth-forge-prd · server (control-plane) · 운영계 · k3s 2-node (x86_64, v1.35.7) · Ryzen 5 6600H · 16GB DDR5 GMKtec NUCBOX M6 wealth-forge-prd · server (control-plane) Ryzen 5 6600H · 16GB DDR5 GenMachine Ren5000 · wealth-forge-agent-01 · agent (worker) · 운영계 · k3s 2-node (x86_64, v1.35.7) · workload=heavy · Ryzen 3 PRO 5475U GenMachine Ren5000 wealth-forge-agent-01 · agent (worker) workload=heavy · Ryzen 3 PRO 5475U WAN 연결 (NAT) 유선 · DHCP 예약 고정 예약 고정 예약 LAN k3s API 6443 · flannel VXLAN 8472 kubectl set image kubectl (NAT 상향만) 개발계 · 윈도우 미니PC (WSL2 mirrored) 운영계 · k3s 2-node (x86_64, v1.35.7) Legend Frontend Backend Cloud Security

개발계

  • • 윈도우 미니PC WSL2 안의 k3s 단일 노드
  • • develop 푸시 → 셀프호스티드 러너가 직접 배포
  • • 맥 → dev는 되고 dev → 맥은 NAT에 막힌다

운영계

  • • server 1대 + agent 1대, 둘 다 amd64
  • • 무거운 워크로드는 workload=heavy 노드에 핀
  • • prod 배포는 ArgoCD GitOps 동기화

네트워크

  • • SK 공유기 아래 iptime이 캐스케이드 NAT
  • • 운영 노드 2대는 iptime DHCP 고정 예약
  • • IP 할당은 1.3 Network Topology 참조(공개 그림에서 제외)