Chaos Mesh® 正式進入 CNCF 沙箱託管項目

近日,雲原生計算基金會 (CNCF) 宣佈雲原生的混沌工程 Chaos Mesh 正式進入 CNCF 沙箱託管項目,這是 CNCF 接納的第二個由 PingCAP 團隊設計並研發的項目。git

Chaos Mesh 是一個雲原生的混沌工程(Chaos Engineering)平臺,可在 Kubernetes 環境中進行混沌測試,在各類複雜的環境下可以使用混沌工程來保證系統能正常穩定運行。現階段,組成部分包括:github

  • Chaos Operator:混沌編排的核心組件 —— 徹底開源;
  • Chaos Dashboard:用於管理、設計、監控混沌實驗的 Web UI —— 開發中。

相比其餘混沌平臺,Chaos Mesh 具備如下優點:數據庫

  • 專一於 Kubernetes 平臺。Chaos Mesh 致力於打造徹底雲原生的混沌測試平臺,只要你係統能夠跑在 Kubernetes 上面,那麼就能夠無縫的集成 Chaos Mesh。
  • 可拓展性。基於目前 Chaos Mesh 靈活的設計,一方面易於拓展新的故障注入類型,另外一方面能夠很是方便的集成到其餘的測試框架中。
  • 豐富的故障注入手段。Chaos Mesh 能全方位的幫你對網絡,磁盤,文件系統,操做系統等進行故障注入。咱們後面也會提供對 Kubernetes,或者雲服務自身進行 chaos 的能力。
  • 易於使用。你無需關注 Chaos Mesh 的底層實現細節,只需用 YAML 配置好混沌試驗,就能夠實施,後面全部的實驗是全自動化的。咱們也提供了 Dashboard 能讓你在網頁上就輕鬆的進行試驗。
  • 可觀測性。Chaos Mesh 的 Dashboard 能很方便管理和監控混沌實驗。此外 Chaos Mesh 還提供了 Grafana 插件,使用此插件能夠很是方便的將混沌實驗的和應用的監控結合起來,直接從應用的監控界面差看到何時進行了什麼試驗以及本身的系統當前的運行狀況。
  • 強大的開源社區支持。Chaos Mesh 的社區成長的很是迅速,咱們很是高興的看到大部分的功能已經由社區支持,包括來自小鵬汽車的開發者和咱們合做開發共同維護此項目。

截止目前,包括小鵬汽車、Dailymotion、網易伏羲實驗室、JuiceFS、美團等在內的企業都正在使用 Chaos Mesh,來極大提高對系統的信心。網絡

PingCAP 長期活躍於 CNCF ,在 CNCF 發佈的 2019 年度報告中,PingCAP 在 2019 年對 CNCF 的貢獻數爲 55837,全球排名第六,國內排名第一。此前,由 PingCAP 團隊設計並開發的開源分佈式事務 Key-Value 數據庫 TiKV 於 2018 年 8 月被 CNCF 宣佈接納爲沙箱雲原生項目,並在 2019 年 5 月從 沙箱晉級至孵化項目,目前正在畢業流程中。在加入 CNCF 近 2 年的時間裏,得益於基金會和社區貢獻者們的支持,TiKV 取得了里程碑式的發展,相信 Chaos Mesh 加入 CNCF 後可以獲得更快的成長,最終達到「成爲雲原生分佈式測試標準平臺」的目標。框架

CNCF (Cloud Native Computing Foundation)成立於 2015 年 12 月,隸屬於 Linux Foundation,是非營利性組織,致力於培育和維護一個廠商中立的開源生態系統,來推廣雲原生技術。
相關文章
相關標籤/搜索