文章预览
大阪的城市天际线 - 摄于日本大阪,2024 年夏 本文是我在 2024 年 8 月于香港举行的 Kubecon China 上的技术分享: Gateway API and Beyond: Introducing Envoy Gateway's Gateway API Extensions¹ 的内容总结。 作为 Envoy 社区推出的 Ingress Gateway 实现, Envoy Gateway² 全面支持了 Kubernetes Gateway API³ 的所有能力。除此之外,基于 Gateway API 创新的扩展机制,Envoy Gateway 还提供了丰富的流量管理、安全性、自定义扩展等 Gateway API 中并不包含的增强功能。本文将介绍 Envoy Gateway 的 Gateway API 扩展功能,并深入探讨这些功能的应用场景。 Kubernets Ingerss 的现状与问题 Ingress⁴ 是 Kubernetes 中定义集群入口流量规则的 API 资源。Ingress API 为用户提供了基本的定义 HTTP 路由规则的能力,但是 Ingress API 的功能非常有限,只提供了按照 Host、Path 进行路由和 TLS 卸载的基本功能 。 在实际应用中
………………………………