Flux 2.9 发布:新增镜像与Schema插件
Flux 2.9.0 版本正式发布,带来了全新的镜像插件和 Schema 插件,进一步增强了 GitOps 工作流的灵活性与可扩展性。该版本还包含多项性能优化和问题修复,建议用户升级以体验最新特性。
背景速读
- Flux 是一个流行的开源持续交付(CD)工具,专门用于 Kubernetes 环境。它隶属于 CNCF(云原生计算基金会),与 Argo CD 并列为 Kubernetes CD 领域的两大主流方案。
- 此次发布的 v2.9.0 版本引入了两类新插件:Mirror(镜像)和 Schema(模式)。Mirror 插件允许用户在不同容器注册表之间自动同步或重定向镜像拉取请求;Schema 插件则用于对 Kubernetes 资源进行结构验证,确保部署配置的正确性。
- 这两个新功能标志着 Flux 从单纯的 GitOps 工具向更丰富的平台集成能力演进。对于运维大规模多集群 Kubernetes 基础设施的团队来说,这类插件机制可以减少对额外工具的依赖,简化 CI/CD 流水线。
- 此前 Flux 的核心工作流是“Git 作为单一事实来源”——用户将集群期望状态提交到 Git 仓库,Flux 自动同步到集群。新插件机制扩展了这一模型,使其能处理镜像策略和配置校验等更复杂的场景。