패턴 2: EKS 컨트롤 플레인 → Kubelet (포트 10250)

패턴 2: EKS 컨트롤 플레인 → Kubelet (포트 10250) A sequence diagram generated by Archify. 1. 노드 IP 10.80.0.2:10250으로 연결 시작 노드 상태 객체(node status)에서 노드 IP를 가져온다 2. Cluster VPC 내부 라우팅 3. 10.80.0.0/16 [static] via Gateway VPC 라우트 테이블 조회 4→5. Direct Connect 또는 VPN으로 경계 통과 6. 10.80.0.0/16 [local] via eth0 → 포트 10250 kubectl logs · exec · port-forward에 사용 AWS — Region · Cluster VPC 10.0.0.0/16 클라우드 경계 — Direct Connect 또는 VPN 온프레미스 환경 — Remote Node CIDR 10.80.0.0/16 EKS CP · API 서버 · Sequence participant EKS CP API 서버 CP ENI · 10.0.0.132 · Sequence participant CP ENI 10.0.0.132 VPC Router · VPC 10.0.0.0/16 · Sequence participant VPC Router VPC 10.0.0.0/16 Gateway · Direct Connect / VPN · Sequence participant Gateway Direct Connect / VPN On-prem Router · 온프레미스 10.80.0.0/16 · Sequence participant On-prem Router 온프레미스 10.80.0.0/16 kubelet · Hybrid Node 10.80.0.2 · Sequence participant kubelet Hybrid Node 10.80.0.2 Legend kubelet 도달 클라우드 경계 통과 (DX/VPN) VPC 내부 라우팅

VPC 라우트 테이블

  • • 10.0.0.0/16 [local]
  • • 10.80.0.0/16 [static] via Gateway
  • • 10.85.0.0/16 [static] via Gateway

온프레미스 라우팅 테이블

  • • 10.80.0.0/16 [local] via eth0
  • • 10.0.0.0/16 [static] via Gateway
  • • 10.85.1.0/24 · 10.85.2.0/24 [dynamic] via 각 Hybrid Node

이 경로를 쓰는 작업

  • • kubectl logs / kubectl exec / kubectl port-forward
  • • API 서버가 시작하는 연결이므로 온프레미스 방화벽이 10250/TCP 인바운드를 허용해야 한다
  • • 노드 CIDR(10.80.0.0/16)만 라우팅 가능하면 되고 파드 CIDR은 불필요