Gateway API是Kubernetes中用于对服务网络流量进行建模的一系列资源,提供了一套表现力强、易扩展、面向角色的服务网络模型。本文介绍Gateway API组件信息、使用说明和变更记录。
组件介绍
Gateway API是Kubernetes中用于对服务网络流量进行建模的一系列资源。它的目标是建立一套表现力强、易扩展、面向角色的服务网络模型。优势如下。
面向角色:资源抽象与使用Kubernetes的团队组织架构保持一致。
可移植:与Ingress和Ingress Controller的关系相同,Gateway API也支持多种实现。
表现力强:支持结构化表达流量处理的高级能力,例如灰度发布、权重发布等,避免Ingress需要依靠Annotation来指定流量处理能力的情况。
可扩展:支持将CR附加到Gateway API各层的资源中,实现细粒度的功能配置。
使用说明
您可以在开源社区选择Gateway API实现,然后使用Gateway API配置服务网络。关于Gateway API支持的实现,请参见Implementations。
变更记录
2024年05月
版本号 | 变更时间 | 变更内容 | 变更影响 |
v1.1.0 | 2024年05月23日 |
|
|
2024年02月
版本号 | 变更时间 | 变更内容 | 变更影响 |
v1.0.1 | 2024年02月01日 |
| 此次升级不会对业务造成影响。 |
2022年01月
版本号 | 变更时间 | 变更内容 | 变更影响 |
v0.6.0 | 2022年01月11日 | 组件上线。 | 此次升级不会对业务造成影响。 |