首页/云/Kubernetes 速查/Gateway API 简介与 Ingress 的关系
本包目录(307 条)
kubectl 基础56 条工作负载36 条
网络与服务55 条
配置与存储54 条调度与资源52 条集群运维与排障54 条

Gateway API 简介与 Ingress 的关系

Kubernetes 新一代入口/网关标准:GatewayClass、Gateway、HTTPRoute 分角色管理,表达力强于 Ingress;处于逐步普及阶段,选型前确认生态支持。

Kubernetes 速查云更新于 2026-10-12

对象分工

对象归属作用
GatewayClass基础设施团队声明由哪个实现来服务
Gateway集群/平台团队监听器、端口、证书与网络入口
HTTPRoute应用团队域名/路径到 Service 的路由规则

资源查看

资源查看
kubectl get gatewayclass
kubectl get gateway -A
kubectl get httproute -A
kubectl api-resources | grep gateway.networking.k8s.io
Gateway API 由 CRD 提供,集群未安装则不显示;与 Ingress 可以并存、逐步迁移。

易错点

  • 不同实现的 CRD 版本与支持特性差异大,迁移时先做能力矩阵核对
  • Gateway 通常由平台统一管理,应用直接改 Gateway 会踩到权限与职责边界

数据来源与参考

  • Kubernetes 官方文档 · Gateway API(相关项目)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌