Kruise Rollout是一个开源的渐进式交付框架,支持金丝雀发布、A/B测试和蓝绿部署。它现在支持自定义资源流量路由,包括流行的网关资源如Istio、Kong和Apache APISIX。文章介绍了基于Lua脚本的解决方案,用于处理不同的网关资源,使用户能够轻松适应和集成它们,而无需修改现有代码。文章还提供了使用Lua脚本处理Istio DestinationRule的示例。未来计划包括支持更多的网关协议和全栈灰度发布。
OpenKruise社区开源的Kruise Rollout是一种渐进式交付框架,支持金丝雀、蓝绿、A/B Testing等多样化发布形式,最新版本支持Deployment分批发布、基于Header&Cookie南北向流量灰度、基于Lua脚本的Ingress流量扩展等新特性,可满足不同发布场景的需求。
完成下面两步后,将自动完成登录并继续当前操作。