Gateway API v1.0:GA 版本出炉


Gateway API v1.0 版本现已发布。公告指出,此版本是该项目的一个重要里程碑。几个关键的 API 已经升级为 GA(generally available,一般可用),同时其他重要功能已添加到实验(Experimental)通道。

新增内容

升级到 v1

此版本将Gateway、GatewayClass和HTTPRoute升级为 v1,意味着它们现在是一般可用的。这个 API 版本表示对 API 表面具有高度的信心,并提供向后兼容的保证。需要注意的是,虽然标准(Standard)通道中包含的这些 API 版本现在被认为是稳定的,但这并不意味着它们是完整的。这些 API 将继续通过实验通道接收新的功能,以满足升级的标准。

Logo

Gateway API 现在有了自己的 Logo!这个 Logo 是通过协作过程设计的,旨在代表这是一组用于在 Kubernetes 中进行南北向和东西向流量路由的 API:

CEL 验证

过去,Gateway API 作为安装 API 的一部分绑定了验证 webhook。从 v1.0 开始,webhook 的安装是可选的,仅建议在 Kubernetes 1.24 上使用。Gateway API 现在将CEL ]验证规则作为 CRDs 的一部分进行了包含。这种新形式的验证在 Kubernetes 1.25+中得到支持,因此在大多数安装中不再需要验证 webhook。

标准通道

此版本的主要重点是确保现有的 beta API 定义明确,并足够稳定,可以升级为 GA。这导致了各种规范的澄清,以及一些改进,以提高与 Gateway API 交互时的整体用户体验。

实验通道

此版本中包含的大部分更改都限于实验通道,包括 HTTPRoute 超时、从 Gateway 到后端的 TLS 配置、WebSocket 支持、Gateway 基础设施标签等。


接下来,项目团队将继续致力于努力稳定和升级 API 的其他实验性功能。包括支持服务网格]、额外的路由类型(GRPCRoute、TCPRoute、TLSRoute[17]、UDPRoute)以及各种实验性功能。

以及将ReferenceGrant移入内置的 Kubernetes API 中,使其可以用于不仅仅是 Gateway API。“在 Gateway API 中,我们使用这个资源来安全地启用跨命名空间引用,而这个概念现在被其他 SIGs 采纳。这个 API 的新版本将归 SIG Auth 所有,并且在迁移到内置的 Kubernetes API 时可能包含至少一些修改。”

更多详情可查看:https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.0.0


相關推薦

2023-01-11

he APISIX Ingress v1.6 版本带来了众多新特性,主要集中在对 Gateway API 的支持,同时也在扩展 APISIX Ingress 的使用场景和易用性方面的提升。以下是一些重点特性的介绍。 扩展对 Gateway API 的支持 Gateway API 是 Kubernetes 中下一代的 Ingre

2022-08-07

式支持,团队管理能力,简化使用本地IDE(VSCode/JetBrains Gateway)连接SmartIDE工作区的Hybrid模式,工作区扩展组件Web Terminal,ARM处理器支持以及Gitlab CI/CD流水线支持。另外,我们也扩展了VMLC的支持范围,对 node 和 java 两种技术栈提

2023-12-08

本基于 Spring Boot 3.2.0。 具体更新内容包括: Spring Cloud Gateway Spring Cloud Gateway Server MVC,一个 Servlet/Spring MVC 兼容网关包含在 2023.0 中(issue, initial PR) Gateway Actuator 发现增强功能 ( PR 3147 ) Spring Cloud Function 用户

2022-10-15

一年一度黑客们的狂欢——TiDB Hackathon 2022 报名已开启,万元奖金等你来拿,还有技术专家、顶级投资人全程坐镇,你的实力将被更多人看到。 TiBD Hackathon 2022 ·「Possibility at Scale」,邀请你一起打破传统技术边界,突破固有思

2024-02-26

FastGateway 发布v0.0.0.5 修复构建错误 修复docker-compose执行目录 修改请求来源分析数据列表展示 update README.md. 增加默认证书 修复构建脚本目录错误 FastGateway提供了基本的管理服务,提供简单的登录授权,和实

2022-10-26

IHP 在发布首个公开版本两年后,终于推出了 1.0 正式版。开发团队表示,在 1.0 的开发周期中,总共发布了 34 个版本,包含超过 4700 次 commit 和 800 个 PR。 IHP 是一个现代的开箱即用 (batteries-included) Haskell Web 框架,基于 Hask

2023-05-14

Spring Data 2023.0 现已全面可用,此版本重点关注 AOT 后续工作和一些特定于模块的改进。 Spring Data2023.0利用 Spring Framework6.0.9以及 Project Reactor2022.0.7和 Micrometer 1.10.6作为其 baseline。 此版本的一个总体主题是引入 keyset-based sc

2024-02-23

近日,工业和信息化部、科技部、交通运输部、文化和旅游部等部门联合印发《关于推动未来产业创新发展的实施意见》,提出到2025年,未来产业技术创新、产业培育、安全治理等全面发展,部分领域达到国际先进水平,产业

2023-12-06

1.2.0 更新 内容: 1:支持注解 一对多,多对多 目前版本功能非常丰富了,1.2.0 作为2023年的GA版本,已经成熟稳定!预计是2023年最后一个版本,明年见!!!

2023-03-22

JDK 20 / Java 20 正式发布。JDK 20 是一个短期维护版本,将获得六个月的支持。尽管如此,但它仍然可用于生产环境中。根据开发计划,下一个 LTS 版本就是将于 2023 年 9 月发布的 JDK 21。 此版本包括 7 个 JEP(都处于不同的孵化和

2022-11-26

年 11 月之前仅接受错误修复。 目前 Spring Modulith  0.1 版本正式发布,此版本修复了一些 Bug ,顺便将依赖升级到 Spring Boot 3.0 。 到达 GA 版本意味着该工具已正式可用,取代了 Moduliths 项目,公告中称“结束了 Moduliths 项

2023-09-07

s 小组宣布,Apache Struts 6.3.0 现已作为“General Availability”版本提供。具体更新内容包括: Bug WW-5330 - 提交文本区域包含超过 4000 个字符的表单时出现问题。 WW-5331 - 通过 tag 访问请求属性被破坏 Improvement WW-5233 - 在 Tiles

2022-11-19

实现两者之间的数据传输,从而更方便地进行集成。 10. Gateway API 的全面支持和服务网格 在 APISIX Ingress 的版本迭代中,已开始对 Gateway API 进行支持,最新的 1.5 版本中已基本支持了所有的 Gateway API 配置。 由于 Kubernetes Ingress

2022-09-21

422: Linux/RISC-V Port 424: Foreign Function & Memory API (Preview) 425: Virtual Threads (Preview) 426: Vector API (Fourth Incubator) 427: Pattern Matching for switch (Third Preview) 428: Structured Concurrency (Incubator) 405:记录