Flagger通过Canary发布、A/B测试和Blue/Green等渐进的交付策略扩展了Flux功能,它是专门为GitOps风格的交付而设计的。
自从GitOps工具包诞生以来,很明显fluxcd/将成为一个与GitOps相关的项目家族。Flagger维护人员期望使用工具箱组件并以这种方式简化Flagger。根据“Flagger项目家族”来巩固代码库和思维,并相应地制定路线图,这将使两个社区整体受益。
两位Flagger维护者(Stefan Prodan和Takeshi Yoneda)很高兴看到这一切的发生。也要感谢Weaveworks同意将Flagger及其版权转让给Flux(也就是CNCF)。
Flagger即将发布的路线图现在包括了GitOps工具包的集成。
https://github.com/fluxcd/flagger#roadmap
请帮助我们推动这个项目向前发展!
也感谢为最新两个版本做出贡献的每一个人:
- Flagger 1.6.0:
- 增加了对使用基于Gloo Edge HTTP头路由的A/B测试的支持
- Flagger 1.5.0:
- Flagger可以安装在多架构Kubernetes集群(Linux AMD64/ARM64/ARM)上。
- 多架构镜像可以在GitHub仓库ghcr.io/fluxcd/flagger上找到。