Kubeflow 已申请成为 CNCF 孵化项目
在 Kubeflow 项目指导委员会的支持下,Google 刚刚宣布申请让 Kubeflow 成为 Cloud Native Computing Foundation (CNCF) 的一个孵化项目。
Kubeflow 社区的我们对该项目自 2017 年诞生以来所取得的成就感到兴奋,并为我们共同建立起来的多样化的贡献者和用户社区所震撼。如今,Kubeflow 拥有来自 30 多个组织的近 200 名贡献者。在过去的五年里,该项目在GitHub 上获得了近 2 万颗星,数万次提交,并在世界各地举办了多次用户和贡献者聚会。
什么是 Kubeflow
在项目社区的帮助下,Kubeflow 已发展成为一个端到端、可扩展的 Kubernetes ML 平台,拥有成熟的组件来满足 ML 生命周期的关键阶段需求
- 模型开发 (Kubeflow Notebooks)
- 模型训练 (Kubeflow Pipelines 和 Kubeflow Training Operator)
- 模型服务 (KServe)
- 自动化机器学习 (Katib)
Kubeflow 强大的开发体验帮助世界各地的数据科学家构建、训练和部署其 ML 模型,并为 MLOps 团队提供了在各种基础设施中部署和扩展高级工作流所需的工具。
项目历史
在 2020 年 5 月发布的 v1.0 版本中,Kubeflow 在其核心稳定应用程序方面达到了成熟。2022 年,我们还将 Kubeflow Serving 剥离为一个独立项目 KServe,该项目现已在 Linux Foundation AI & Data 中孵化。
自 v1.0 以来发布的六个版本真正体现了社区的努力。社区在 16 个工作组中协同合作,为项目带来了 ML 工作流简易性、资源效率、安全性以及工具等方面的许多关键改进。更广泛的 Kubeflow 生态系统还新增了 10 个跨多个云和本地环境的 Kubeflow 发行版。
我们申请让 Kubeflow 成为 CNCF 孵化项目是该项目的下一个重要里程碑。我们很高兴看到 Kubeflow 更贴近其在云原生生态系统中的根基,并期待社区继续推动 MLOps 和数据科学体验的创新。
后续计划
我们今天为加入 CNCF 成为孵化项目而提交的拉取请求仅仅是第一步。Google 和 Kubeflow 社区将与 CNCF 及其技术监督委员会 (TOC) 合作,以满足孵化阶段的要求。尽职调查和最终的 TOC 决策需要一些时间,但 Kubeflow 项目将在此过程中继续开发和发布。
如果 Kubeflow 被 CNCF 接受,项目将向 CNCF 移交其源代码、商标、网站以及其他协作资产和社交媒体账号。作为捐赠的一部分,我们还将与 Kubeflow 社区合作更新项目治理,以确保更广泛社区的多样化代表性。开源伴随着贡献、维护和改进项目的责任,以使我们的生态系统变得更好。我们 Google 将继续支持 Kubeflow,并作为项目维护者、贡献者和用户参与 Kubeflow 社区。
衷心感谢多年来为 Kubeflow 做出贡献的每一位成员!我们对未来充满期待。
作者:Thea Lamkin,Google 高级项目经理,代表 Kubeflow 项目指导委员会