k8s Gateway API 详解
Kubernetes Gateway API 是一个面向服务的、可扩展的 Kubernetes 流量管理标准,由 SIG-NETWORK 社区维护。它是 Ingress API 的演进版本,旨在解决 Ingress 在表达能力、扩展性和标准化方面的局限性。
Gateway API 的优势:
角色导向
:明确区分集群操作员、基础设施提供商和应用开发者的职责
表达式丰富
:支持更复杂的路由规则、流量管理和安全策略
协议无关
:原生支持 HTTP、HTTPS、TCP、UDP、gRPC、TLS 等多种协议
标准化
:通过 CRD(Custom Resource Definition)实现跨厂商的一致性
可扩展
:通过参数化配置支持厂商特定的扩展
整体架构

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


安装 nginx gateway fabric

参考:
https://mp.weixin.qq.com/s/k3Vhl3L1Mx6MEPNAEe9m1A
浙公网安备 33010602011771号