k8s Gateway API 详解

Kubernetes Gateway API 是一个面向服务的、可扩展的 Kubernetes 流量管理标准,由 SIG-NETWORK 社区维护。它是 Ingress API 的演进版本,旨在解决 Ingress 在表达能力、扩展性和标准化方面的局限性。

 

Gateway API 的优势:

角色导向
:明确区分集群操作员、基础设施提供商和应用开发者的职责
表达式丰富 :支持更复杂的路由规则、流量管理和安全策略
协议无关 :原生支持 HTTP、HTTPS、TCP、UDP、gRPC、TLS 等多种协议
标准化 :通过 CRD(Custom Resource Definition)实现跨厂商的一致性
可扩展 :通过参数化配置支持厂商特定的扩展

 

整体架构

image

 

Gateway API 将原本 Ingress 一个资源承担的职责,拆分成了三层:

 

image

 

 

 

image

 

 

安装 nginx gateway  fabric 

image

 

 

参考:

https://mp.weixin.qq.com/s/k3Vhl3L1Mx6MEPNAEe9m1A

posted @ 2026-08-19 15:58  fengjian1585  阅读(4)  评论(0)    收藏  举报