EKS Hybrid Nodes Gateway 전체 아키텍처

EKS Hybrid Nodes Gateway 전체 아키텍처 An architecture diagram generated by Archify. API Server · EKS 컨트롤 플레인 · AWS Cloud · VPC (10.0.0.0/16) API Server EKS 컨트롤 플레인 VPC 라우트 테이블 · 10.85.0.0/16 → 리더 ENI · AWS Cloud · VPC (10.0.0.0/16) VPC 라우트 테이블 10.85.0.0/16 → 리더 ENI VPC Pod · 10.0.x.x · VPC CNI 노드 · AWS Cloud · VPC (10.0.0.0/16) VPC Pod 10.0.x.x · VPC CNI 노드 게이트웨이 EC2 + Gateway Pod · 리더 · 서브넷 A · hybrid_vxlan0 · AWS Cloud · VPC (10.0.0.0/16) · Leader 게이트웨이 EC2 + Gateway Pod 리더 · 서브넷 A · hybrid_vxlan0 Leader 게이트웨이 EC2 + Gateway Pod · 스탠바이(팔로워) · 서브넷 B · AWS Cloud · VPC (10.0.0.0/16) · Standby 게이트웨이 EC2 + Gateway Pod 스탠바이(팔로워) · 서브넷 B Standby Hybrid Node 1 · Cilium Agent · Hybrid Pod 10.85.1.x · 온프레미스 데이터센터 (Direct Connect / VPN) Hybrid Node 1 Cilium Agent · Hybrid Pod 10.85.1.x Hybrid Node 2 · Cilium Agent · Hybrid Pod 10.85.2.x · 온프레미스 데이터센터 (Direct Connect / VPN) Hybrid Node 2 Cilium Agent · Hybrid Pod 10.85.2.x VPC 라우팅 VXLAN 터널 · VNI 2, UDP 8472 VXLAN 터널 라우트 자동 프로그래밍 컨트롤 플레인 ENI Lease 리더 선출 AWS Cloud · VPC (10.0.0.0/16) 온프레미스 데이터센터 (Direct Connect / VPN) Legend 백엔드 서비스 클라우드 서비스 외부 시스템

게이트웨이

  • • EC2 인스턴스에서 실행되는 Kubernetes Pod (소스/대상 확인 비활성화)
  • • Deployment 2 레플리카, Lease 기반 리더 선출

VXLAN 터널

  • • hybrid_vxlan0 ↔ Cilium VTEP, VNI 2 / UDP 8472
  • • Direct Connect 또는 VPN 위로 캡슐화 패킷 전달

라우팅

  • • Hybrid Pod CIDR → 리더 게이트웨이 ENI 라우트를 VPC 라우트 테이블에 자동 갱신
  • • 모든 replica가 CiliumNode 변경에 맞춰 로컬 엔트리 갱신