Gateway API - Kubernetes 的新一代网关
Gateway API 简介
gateway-api 是一个 Kubernetes 项目,旨在为 Kubernetes 提供一个灵活、可扩展的 API 来管理和配置 API 网关。
主要目标
- 角色分离:Gateway API 将资源定义分离,以适应不同的角色(如基础设施提供者、集群操作员、应用开发者)。
- 可移植性:定义通用的 API,使得配置可以在不同的网关实现之间迁移。
- 可扩展性:支持自定义资源和策略,以满足特定需求。
相比于传统的 Ingress API,Gateway API 提供了更丰富的功能和更强的表达能力。