Gateway API 中的路由资源(Route)有哪些类型?
1. 协议相关的路由种类
- HTTPRoute:处理 HTTP/HTTPS 流量,是 Gateway API 中最常用的路由类型,支持基于路径、主机名、Header、Query 参数等匹配。
- GRPCRoute:专门处理 gRPC 流量,支持 gRPC 服务与方法级别的匹配。
- TLSRoute:基于 TLS 握手中的 SNI 进行路由,适用于 TLS 透传与终止场景。
- TCPRoute / UDPRoute:分别处理原始 TCP 与 UDP 流量,覆盖数据库、DNS、游戏服务器等四层场景。
2. 稳定性与发布通道
- HTTPRoute、GRPCRoute 已处于标准通道(GA,v1 版本);TLSRoute 在 v1.5 中晋升为标准通道 v1;TCPRoute 与 UDPRoute 在 v1.6.0(2026 年 6 月 30 日发布)中一并晋升为标准通道 v1,其 v1alpha2 版本自 v1.6 起被弃用并将在未来版本移除。
- 仍处于实验通道的资源使用 X 前缀并归属 gateway.networking.x-k8s.io API 组,未来版本可能包含破坏性变更,晋升到标准通道时需以标准名称重建。