Gateway API
개요
Ingress API의 한계
문제
설명
Gateway API의 장점
리소스 모델
역할 분리
역할
담당 리소스
책임
GatewayClass
주요 구현체별 GatewayClass
Gateway
기본 Gateway 설정
고급 Gateway 설정
TLS 모드
모드
설명
사용 사례
HTTPRoute
기본 HTTPRoute
고급 매칭 규칙
필터 (Filters)
트래픽 분할 (가중치)
타임아웃 및 재시도
GRPCRoute
TCPRoute
TLSRoute
UDPRoute
ReferenceGrant
구현체 비교
주요 구현체
구현체
컨트롤러
특징
기능 지원 현황
기능
Istio
Cilium
Envoy GW
AWS
Contour
Ingress에서 Gateway API로 마이그레이션
단계별 마이그레이션 가이드
1단계: 기존 Ingress 분석
2단계: Gateway 및 GatewayClass 생성
3단계: HTTPRoute 생성
4단계: 점진적 전환
마이그레이션 체크리스트
EKS 패턴
AWS Gateway API Controller (VPC Lattice)
ALB Controller와 함께 사용
API 채널 및 성숙도
채널 구분
채널
성숙도
리소스
버전 및 호환성
Ingress API 비교
기능
Ingress
Gateway API
모범 사례
1. 역할 분리 준수
2. ReferenceGrant 최소 권한
3. Gateway 분리
4. 모니터링 설정
참고 자료
마지막 업데이트