跳至主内容

Chaos Mesh 喜迎第 100 位贡献者

· 1 分钟阅读
Chaos Mesh Authors
All maintainers of Chaos Mesh
非官方测试版翻译

本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →

Chaos Mesh 喜迎第 100 位贡献者
Chaos Mesh 喜迎第 100 位贡献者

Chaos Mesh 项目刚刚达成两项重要里程碑:社区近期迎来了 chaos-mesh 代码仓库的第 100 位贡献者,同时在 Twitter 上的关注者突破 1000 人!

Chaos Mesh 是一个在 Kubernetes 环境中编排混沌实验的平台。自 2019 年 12 月 31 日在 GitHub 开源以来,其发展从未停歇:2020 年 7 月,Chaos Mesh 加入 CNCF 成为沙箱项目;数月后的 9 月,Chaos Mesh 1.0 正式发布。2021 年 7 月,经过多个 Beta 版本迭代后,Chaos Mesh 2.0 宣布全面可用

迄今为止,Chaos Mesh 已发布 35 个版本,接收了来自 100 多位贡献者的 1500+ 次提交,赢得了 3800+ 星标和 420+ 次代码分叉。这些成就都离不开我们出色的社区支持。

Chaos Mesh 贡献者合影
Chaos Mesh 贡献者合影

以下是部分我们特别想提及的杰出贡献:

  • @YangKeaokubebuilder 引入 Chaos Mesh,这个基于 CRD 构建 Kubernetes API 的 SDK 显著简化了 Controller 的实现步骤。

  • @g1eny0ung 开发了 Chaos Dashboard,这是一个用于操作和观察混沌实验的 Web 界面。

  • @Yiyiyimu 贡献了 chaosctl 工具,极大简化了混沌实验的开发和调试流程。

  • @Gallardot 协助实现了 JVMChaos,使 Chaos Mesh 能够模拟 JVM 应用故障。

  • @STRRL 主导开发了 Chaos Mesh Workflow,这个内置的工作流引擎支持以串行或并行方式运行不同的混沌实验,以模拟生产级错误。

对于同样热爱混沌工程与开源的伙伴,我们的使命是通过优化贡献体验,让这里成为您的归属之地。当前进展如下:

  • 2021 年初我们发布了 Chaos Mesh 治理规范,明确了社区成员角色职责与决策流程,并已晋升 9 位 Committer。

  • 通过 LFX 导师计划,我们已培养 4 位学员。学员们撰写了博客并举办分享会,交流 LFX 项目经验。

  • 我们参与了 3 届 KubeCon,期间组织漏洞扫除大赛并设立 Office Hours 时段,既与老友畅叙,也迎接新成员加入。甚至在 KubeCon EU 2021 后,由于收到大量咨询,我们还专门发布了问答集锦

  • 我们正在申请将 Chaos Mesh 提升至 CNCF 孵化阶段,希望项目成熟度的提升能带来新机遇和更多关注。

尽管这是值得庆祝的成就,但我们深知前路仍充满挑战:

  • 我们持续与社区协作完善 Chaos Mesh 文档:根据每个版本更新英文内容,并为日益增长的中文用户和贡献者补充中文版本。

  • 我们期望持续为云原生生态贡献力量:例如开发和丰富混沌工程相关内容,与其他社区合作举办技术沙龙和联合项目。

另一目标是建设更具多样性和参与感的社区——加入 Chaos Mesh 社区成为贡献者没有门槛,贡献形式不限于编码:编写文档、提出功能创意、提交问题、撰写博客、解答社区疑问或分享实践案例都是贡献的重要组成部分。

总结

衷心感谢大家!我们将继续努力壮大这个日益蓬勃的社区,持续为 CNCF 和混沌工程生态贡献力量。

如果您是首次了解 Chaos Mesh,欢迎通过以下方式加入:在 CNCF Slack 工作区的 #project-chaos-mesh 频道交流,向 GitHub 仓库提交 PR 或问题,或报名参加每月举行的社区例会