LLM WikiAccess-protected knowledge portal
🔒 내부용 · 비배포 (포트폴리오에는 일반화 버전만 공개)

K8s 하이브리드 클러스터 확장 (2026-03 ~)

IDC 단일 사이트 수집 클러스터를 In-house까지 확장한 절차를 새 팀원이 이해할 수 있는 수준의 온보딩 상세

0한눈에

1왜 확장했나

기존 수집 클러스터는 IDC 단일 사이트에서만 운영되어 자원 확장과 가용성에 한계가 있었다. In-house 서버를 활용해 자원을 늘리려면 클러스터를 멀티 사이트로 넓혀야 했다. 다만 IDC와 In-house 사이는 NAT로 직접 접근이 막혀 있어, 단순히 노드를 추가할 수 없는 환경이었다.

2구성 토폴로지

3진행 순서

  1. WireGuard 터널 + NAT 구성으로 IDC ↔ In-house 경로 확보 (NAT 우회)
  2. In-house 워커 노드 2대(ih-crawl)를 기존 IDC 클러스터에 합류
  3. 트러블슈팅: Git-Sync 실패 해소(재시도 한계 조정), In-house 노드 Init:Error 해소
  4. 전체 클러스터 안정화 후 구성·서버 토폴로지를 아키텍처·런북으로 문서화
NAT로 직접 접근이 막힌 환경에서는 노드 합류·Git-Sync 등 클러스터 내부 통신이 터널을 거치므로, 재시도/타임아웃 동작이 단일 사이트와 다르게 나타난다. Git-Sync 재시도 한계 조정과 Init:Error 해소가 안정화의 핵심이었다.

4온보딩 포인트

5공개(포트폴리오)와의 차이

공개 버전(human/portfolio/items/k8s-hybrid-cluster.html)은 호스트명(ih-crawl, data-crawl)·IP 대역(211.x / 212.x / 172.30.x) 등 내부 식별자를 제거하고, 일반 기술어(Kubernetes / WireGuard / NAT / Git-Sync)와 문제·접근·임팩트 중심으로 일반화했다. 이 내부 문서는 본인 참고/온보딩용. (역할: 데이터파트 파트리더, 2026-01부터 주도)