作者通过Linux基金会LFX导师计划参与kgateway项目,从用户成长为长期贡献者,实现了HTTP故障注入、策略合并等功能,并计划成为维护者。文章强调导师计划为有经验工程师提供结构化入门路径,加速社区融入,并鼓励将其视为长期贡献的起点而非终点。
本文介绍了如何使用agentgateway、Envoy和Rust构建自定义网关扩展,包括创建Rust动态模块、打包为Docker镜像、在Kubernetes上部署及测试的步骤。读者需具备Kubernetes和Docker基础,整个过程在本地完成,预计耗时30-45分钟。
Kgateway v2.1发布,集成Agentgateway,支持AI连接,简化流量管理,新增全局策略、深度合并和动态代理等功能,提升可扩展性和灵活性。
Kgateway是一个现代API管理项目,源于2018年的Gloo,专为Kubernetes中的微服务设计。它提供API网关功能,支持流量管理、安全性和监控,适用于AI和代理应用。Kgateway通过标准化配置语言和高效控制平面,优化流量路由和资源利用,推动云原生技术发展。
在KubeCon + CloudNativeCon EU上,Solo.io展示了开源Kubernetes API网关kgateway,旨在简化集群流量管理。kgateway基于Envoy代理和Kubernetes Gateway API,支持流量路由,计划成为Kubernetes流量的默认网关,并扩展AI集成功能。
Gloo开源项目自2018年启动,2019年达成GA,现已拥有众多付费客户和开源用户。我们将Gloo Gateway捐赠给CNCF,分享七年的经验教训,强调简化配置和提高可扩展性。
在KubeCon NA 2024上,Solo.io宣布将Gloo Gateway开源项目捐赠给CNCF,以促进云原生生态系统的发展。该项目已更名为kgateway,基于Envoy,支持Kubernetes Gateway API,旨在扩大贡献者基础,推动创新,并为CNCF用户提供中立的网关解决方案,未来将实现AI工作负载的流量控制和增强功能。
完成下面两步后,将自动完成登录并继续当前操作。