写点什么

Kubernetes API Gateway 1.0 上线,维护者提出了未来规划

  • 2023-11-13
    北京
  • 本文字数:798 字

    阅读完需:约 3 分钟

大小:374.56K时长:02:07
Kubernetes API Gateway 1.0 上线,维护者提出了未来规划

用户期待已久的 Kubernetes Gateway API 现已准备好投入生产环境,并附带一系列新的支持工具来帮助 K8s 管理员入门。

Kubernetes Gateway API 是一个历时四年的项目,现已达到生产就绪状态。它提供了一种标准化的方法来管理进出 Kubernetes 集群的网络流量。

 

“这绝对是很多人付出巨大努力才取得的成果。我认为这可能是 Kubernetes 历史上最具协作精神的 API。”负责 Kubernetes 网络连接部分的谷歌工程师 Rob Scott 在该版本的简短发布公告中这样写道。

 

Kubernetes 以前通过 Ingress 或客户资源定义提供外部访问。这些方法都有其局限性,并且不同部署之间的差异很大。Gateway API 旨在标准化这些网络服务。

 

在这个版本中,几个关键 API 已固化为通用可用性(GA),这意味着它们可以烘培到系统中,用户不用担心它们又会被更改。

 

根据文档,Gateway(用于配置)、GatewayClass(用于集群级操作)和 HTTPRoute(用于 HTTP 流量路由)的 API 均已升级到 GA。

新的实验特性

上面列出的,最后终于定案的核心技术之外,此版本还引入了一些实验特性。

 

BackendTLSPolicy 将为网关提供一种验证证书的方法。 HTTPRoute 将支持预设超时。还支持其他许多协议:基于明文的 HTTP/2(kubernetes.io/h2c)、基于明文和 TLS 的 WebSocket(kubernetes.io/wss)。指定协议的能力将通过 Backend Protocol Selection 得到支持。

 

将来,这个网关 API 的所有工作都会分别走两个通道:基础通道和实验通道。

更多帮助和指导

此版本还附带了一个新的(非常 Beta 的版本)命令行界面工具,用于同网关 API 交互:gwctl。gwctl 的初始版本将提供有关集群中可用策略的信息。未来版本中将提供更多 gwctl 特性。

 

该规范本身现在附带了一份实现者指南,其中承诺提供“你想了解的,有关构建网关 API 实现但又不敢询问大家的所有信息”。


原文链接https://thenewstack.io/kubernetes-api-gateway-1-0-goes-live-as-maintainers-plan-for-the-future/

2023-11-13 19:036053

评论 1 条评论

发布
用户头像
这句话怎么理解,能否调整一下翻译的内容,更直观容易理解一些

这意味着它们可以烘培到系统中

2023-11-23 14:34 · 山东
回复
没有更多了
发现更多内容

CANN开发实践:4个DVPP内存问题的典型案例解读

华为云开发者联盟

人工智能 华为云 CANN 华为云开发者联盟 企业号 4 月 PK 榜

数据可视化、数据分析常用的图表都有哪些?(二)

百度开发者中心

数据可视化 #百度智能云# 数据分析可视化

TIME_WAIT累积与端口耗尽

阿泽🧸

TIME_WAIT 三周年连更

精选AI工具合集,效率神器!不止ChatGPT

Finovy Cloud

人工智能 AI

软件测试/测试开发丨接口测试数据的数据驱动

测试人

软件测试 自动化测试 接口测试 数据驱动 测试开发

flutter系列之:如何自定义动画路由

程序那些事

flutter 架构 大前端 程序那些事

如何实现多存储文件传输,镭速提供多存储文件传输解决方案

镭速

支持多种数据库管理系统:Valentina Studio Pro Mac激活版

真大的脸盆

软件 Mac 数据库管理 管理数据库

OneFlow源码解析:Eager模式下Tensor的存储管理

OneFlow

2023JAVA架构师面试130题含答案:JVM+spring+分布式+并发编程》...

程序知音

Java java面试 后端开发 java架构 Java面试题

10分钟带你徒手做个Java线程池

华为云开发者联盟

Java 开发 华为云 华为云开发者联盟 企业号 4 月 PK 榜

selenium源码通读·8 |webdriver/common/keys.py-Keys类分析

Python 自动化测试 测试框架 源码剖析 selenium

OpenHarmony 3.2 Release版本到来,全面提升复杂带屏设备体验

极客天地

软件测试/测试开发丨接口测试APIObject 模式、原则与应用

测试人

软件测试 自动化测试 接口测试 测试开发

建设司库管理体系,数智化转型打破数据壁垒

智达方通

全球司库 司库体系建设 司库管理体系 智达方通

数据可视化、数据分析常用的图表都有哪些?(一)

百度开发者中心

数据可视化 #百度智能云# 数据分析可视化

GPU 加速药物研发与基因组学分析

百度开发者中心

GPU服务器

数据可视化、数据分析常用的表格组件都有哪些?(三)

百度开发者中心

数据可视化 百度智能云 数据分析工具

深入了解 WebAssembly —— 一种新的 Web 可执行文件格式

NGINX开源社区

nginx webassembly

深入Spring Boot :web.xml去哪了

会踢球的程序源

Java Spring Boot

推进数字化转型进程,AntDB数据库协同神州云动共促新发展

亚信AntDB数据库

AntDB AntDB数据库 企业号 4 月 PK 榜

押题率90%!2023Java岗面试99题(含答案):JVM+Spring+MySQL+线程池+锁

程序知音

Java 后端 java面试 Java进阶 Java面试题

TitanIDE 新版本来袭,全新“效能看板”上线

行云创新

ide

selenium源码通读·7 |webdriver/common/by.py-By类分析

测试 自动化测试 测试框架 源码剖析 selenium

《中国企业软件研发管理白皮书》发布会倒计时1天|精彩抢先看

万事ONES

软件测试/测试开发丨搞定多环境下的接口测试

测试人

软件测试 自动化测试 接口测试 测试开发

OpenHarmony开发者大会召开 携手共建使能千行百业的数字底座

极客天地

为什么要使用CDN?CDN有什么优势?

海拥(haiyong.site)

三周年连更

软件测试/测试开发丨流程封装与基于加密接口的测试用例设计

测试人

软件测试 自动化测试 接口测试 测试开发 测试用例

当GPT-4化身主考官:与ChatGPT处于同水平的有这些

Openlab_cosmoplat

软件测试/测试开发丨接口测试通用 API 封装实战

测试人

软件测试 自动化测试 接口测试 测试开发

Kubernetes API Gateway 1.0 上线,维护者提出了未来规划_云原生_Joab Jackson_InfoQ精选文章