通过kgateway推动开源网关的发展

通过kgateway推动开源网关的发展

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

在KubeCon NA 2024上,Solo.io宣布将Gloo Gateway开源项目捐赠给CNCF,以促进云原生生态系统的发展。该项目已更名为kgateway,基于Envoy,支持Kubernetes Gateway API,旨在扩大贡献者基础,推动创新,并为CNCF用户提供中立的网关解决方案,未来将实现AI工作负载的流量控制和增强功能。

🎯

关键要点

  • 在KubeCon NA 2024上,Solo.io宣布将Gloo Gateway开源项目捐赠给CNCF,以促进云原生生态系统的发展。
  • Gloo Gateway是市场上最成熟、广泛部署的基于Envoy的网关,支持Kubernetes Gateway API。
  • 捐赠Gloo Gateway的目的是在中立的治理下扩大贡献者基础,推动创新,并为CNCF用户提供中立的网关解决方案。
  • 项目已更名为kgateway,并于2024年11月将Gloo开源代码库迁移到k8sgateway代码库。
  • kgateway被认为符合CNCF孵化项目的标准,但由于孵化过程较长,决定作为CNCF沙箱项目进行捐赠。
  • 建立了项目的开放治理,确保没有单一公司拥有控制权,首次治理投票中大多数投票支持。
  • 开发重点包括:开发可构建的中立工件、提高开发速度、确保项目的高度可扩展性。
  • Gloo开源代码库在过渡期间仍然存在,未来计划逐步弃用以专注于kgateway。
  • kgateway的目标是成为所有方向流量的最受欢迎的网关,优先考虑AI工作负载的流量控制。
  • kgateway简化了与LLM服务的安全连接、成本管理和凭证管理等挑战。
  • Gateway API推理扩展旨在为Kubernetes Gateway API增加推理特定的路由扩展。
  • kgateway作为Istio的代理,提供高级的第7层功能,确保北南和服务间流量的一致操作体验。
  • 欢迎对kgateway感兴趣的用户参与,共同塑造kgateway的未来。

延伸问答

kgateway项目的主要目标是什么?

kgateway的目标是成为所有方向流量的最受欢迎的网关,特别关注AI工作负载的流量控制。

为什么Solo.io决定将Gloo Gateway捐赠给CNCF?

捐赠Gloo Gateway旨在在中立治理下扩大贡献者基础,推动创新,并为CNCF用户提供中立的网关解决方案。

kgateway如何简化与AI服务的连接?

kgateway通过提供两个声明性API来简化与LLM服务的安全连接、成本管理和凭证管理等挑战。

kgateway的治理结构是怎样的?

kgateway建立了开放治理,确保没有单一公司拥有控制权,并通过透明的投票机制进行治理。

kgateway与Gloo Gateway的关系是什么?

kgateway是Gloo Gateway的重命名版本,Gloo的开源代码库将在过渡期间保留,未来将逐步弃用以专注于kgateway。

kgateway在Kubernetes生态系统中的作用是什么?

kgateway作为Kubernetes的网关,控制集群内外的流量,是Kubernetes生态系统的重要组成部分。

➡️

继续阅读