当地时间 4 月 11 日,CNCF 宣布 。目前 CNCF 一共有 6 个毕业项目,分别是 Kubernetes、Prometheus、Envoy、CoreDNS 和 containerd,以及此次毕业的 Fluentd。
是一个用于统一日志记录层的数据收集系统,Fluentd 从各种数据源收集事件并将其写入文件、RDBMS、NoSQL、IaaS、SaaS 与 Hadoop 等地,它不仅适用于独立应用程序,而且简化了分布式架构的组件,使其成为了任何云原生组织不可或缺的工具。
中关于毕业条件是这样定义的:
有来自至少两个机构的提交者。
已经实现并维护了核心基础架构计划(CII)的最佳实践徽章。
采用 CNCF 行为准则。
明确定义项目治理和提交者流程。这最好在 GOVERNANCE.md 文件中进行,并引用 OWNERS.md 文件显示当前和荣誉提交者。
至少在主要仓库提供项目采用者的公开列表(例如,ADOPTERS.md 文件或项目网站上的徽标)。
获得 TOC 的绝对多数选票进入毕业阶段。如果项目能够表现出足够的成熟度,项目可以尝试直接从沙箱移动到毕业。项目可以无限期地保持在孵化状态,但通常预计在两年内毕业。
Fluentd 项目目前有 4 位活跃的维护者,超过 160 个贡献者和超过 4 400 个提交。它在 GitHub 上已经拥有超过 7500 个 Star,发布了 189 个版本,并且有超过 4800 万个 Docker Hub pull。
同时社区有 连接着众多数据源和数据输出端,包括 Docker、Google Cloud 与 Kubernetes 等。此外,超过 5 000 名数据驱动的社区用户依靠 Fluentd 更好地使用和了解他们的日志数据增强其产品与服务能力,包括 Atlassian、AWS、Backplane、Change.org、CyberAgent、DeNa、Drecom、GREE、GungHo、LINE Corp、任天堂、微软与 Slideshare 等。
“作为 CNCF 中持续时间最长的孵化项目之一,Fluentd 在更广泛的社区中展示了令人印象深刻的增长、采用和众多集成”,Google 和 CNCF TOC 代表首席软件工程师 Brian Grant 表示:“我们毫不怀疑 Fluentd 已准备好进入下一阶段,并很期待看到该项目继续取得成就。”
CNCF 公告: