LitmusChaos升级成为CNCF的孵化项目
首页>>云原生>>正文

LitmusChaos[1]是一个开源的混沌工程平台,它允许团队通过受控的方式诱导混沌测试来识别基础设施中的弱点和潜在的中断。混沌工程验证了业务服务的弹性,并帮助 DevOps 流水线主动构建对软件和基础设施故障更具弹性的代码。

CNCF技术监督委员会(TOC)[2]已经投票通过了 LitmusChaos 从 CNCF 沙箱升级到孵化阶段。

Litmus 项目于 2017 年启动,目的是在 Kubernetes 提供简单的混沌工作。它在 2020 年成为一个 CNCF 沙箱项目,今天有来自 5 个不同组织的维护者,他们跨越云原生供应商、解决方案提供商和最终用户。

“CNCF 生态系统帮助我们围绕 Litmus 建立了一个强大而充满活力的社区,”Litmus 项目维护者、ChaosNative 首席执行官 Uma Mukkara 说。“自从去年发布 1.0 版本以来,我们从用户那里得到了一致的反馈,这帮助我们为云原生混沌工程提供了一套强大的功能和一个稳定的平台。”

该项目被超过 25 家组织[3]用于生产,包括像 Intuit、Lenskart 和 Orange 这样的大型最终用户,以及像 Red Hat 和 VMware 这样的技术组织。

“Litmus 是一个很好的工具,它提供了开箱即用的通用混沌测试,用不同类型的探针在实验期间的不同时间执行验证,这使得自动化变得很容易,”Orange 首席工程师 Samar Sidharth 说。

“Litmus 是我们开发云原生混沌场景的首选。”红帽公司高级软件工程师 Jordi Gil 说:“它的大量实验、开源性质和友好的社区给了我们成功完成目标所需的所有元素。”

LitmusChaos 2.0 于 8 月发布,带来了改进的可伸缩性和新特性,包括对稳态假设的测试和测量输出,以及增加了一组用于检测应用程序仪表板的 Prometheus 指标,以获得更好的可观察性。自今年年初以来,Litmus 操作器的安装已经从每天 50 个增加到每天 2000 多个。

“混沌工程技术使企业能够在生产环境中培养可靠性和健壮性。”CNCF CTO Chris Aniszczyk 表示:“这一实践将是构建健壮系统的关键,LitmusChaos 已经在寻求提高生产部署弹性的组织中取得了成功。我们期待着继续培育 LitmusChaos 社区的成长,并传播混沌工程实践。”

主要部件:

  • Chaos Operator——使用 Operator SDK 框架构建并管理混沌实验的生命周期。
  • ChaosHub——提供了混沌工程快速启动所需的大部分混沌实验。
  • Litmus Workflows——混沌实验是按顺序或并行连接的,以构建一个混沌场景。工作流是可声明的、可调度的和可浏览的。也提供工作流分析。
  • ChaosCenter——一个集中的控制平面,用于设计、调度和监控 Litmus Workflows,并能够通过代理跨多个目标环境管理混沌。chaos-center 支持团队协作,以促进在混沌场景下的协作,并帮助分析跨运行的弹性行为。
  • Litmus Probes——各种各样的探针帮助用户创建完整的混沌场景,具有自动的稳定状态验证和补救行动,接近于真正的应用程序的失败体验。
  • Chaos Observability——Litmus 导出 Prometheus 指标,通过内部仪表板和 APM 工具的外部可视化,可以帮助突出和量化混沌对应用程序或基础设施的实时影响。

显著的里程碑:

  • 2350 个 GitHub 星星
  • 4000 个拉请求
  • 1000 多个问题
  • 400 多位贡献者
  • 60 多个版本

“在过去的几年里,各种各样的人都在实行混沌工程。”Litmus 项目维护者和 ChaosNative 开源负责人 Karthik Satchitanand 说:“这带来了许多观点,导致了围绕混沌管理、可观察性和 CI/CD 集成的特点。同样令人振奋的是,开发人员使用 Litmus 的 BYOC(自带混沌)方法构建自己的稳态假设验证和实验探测。未来看起来很令人兴奋!”

该项目路线图[4]包括许多新特性,并与其他 CNCF 项目在持续交付和服务网格领域的合作,以实现云原生环境的整体视图。新特性将包括增加一系列针对 Kubernetes 和非 Kubernetes 目标的实验,通过 OpenTelemetry 改进可观测性和与其他平台的集成等等。

作为一个 CNCF 托管的项目,LitmusChaos 是一个中立的基金会的一部分,该基金会与它的技术利益相一致,同时也是一个更大的 Linux 基金会的一部分,该基金会提供治理、营销支持和社区拓展服务。LitmusChaos 加入了 Argo、Buildpacks、Cilium、CloudEvents、CNI、Contour、Cortex、CRI-O、Crossplane、Dapr、Dragonfly、emissaringress、Falco、Flagger、Flux、gRPC、KEDA、KubeEdge、Longhorn、NATS、Notary、OpenTelemetry、Operator Framework、SPIFFE、SPIRE 和 Thanos 等孵化技术。有关每个等级成熟度要求的更多信息,请访问CNCF 毕业标准[5]

参考资料

[1]

LitmusChaos: https://litmuschaos.io/

[2]

技术监督委员会(TOC): https://github.com/cncf/toc

[3]

组织: https://github.com/litmuschaos/litmus/blob/master/ADOPTERS.md

[4]

路线图: https://github.com/litmuschaos/litmus/blob/master/ROADMAP.md

[5]

CNCF 毕业标准: https://github.com/cncf/toc/blob/master/process/graduation_criteria.adoc


点击【阅读原文】阅读网站原文。


    CNCF概况(幻灯片)

    扫描二维码联系我们!




    CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux  Foundation,是非营利性组织。 

    CNCF云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。请长按以下二维码进行关注。

    给TA打赏
    共{{data.count}}人
    人已打赏

    相关文章

    eBPF、sidecars 和服务网格的未来

    eBPF、sidecars 和服务网格的未来

    eBPF 最近很火热,因为可以为云原生世界提供很多东西。由于 Cilium 之类的项目,它一直是 Kubernetes 集群的 CNI 层的流行选择。Linkerd 等服务网格通常与 Cilium 等 CNI 层一起部署,将 Linkerd 强大的 L7 处理与 Cilium 超快的 L3/4 处理相结合。 但是,eBPF 的网络技术到底有多强大?例如,它能否让我们完全替换 Linkerd 的 sidecars 代理,而只在内核中做所有事情? 在本文中,我将尽我所能评估这种可能性——尤其是当它与对用户的影响有关时。

    Kalix:构建无服务器的云原生业务关键型应用程序,无需数据库

    Kalix:构建无服务器的云原生业务关键型应用程序,无需数据库

    Akka 背后的公司Lightbend最近推出了 Kalix,这是一种新的平台即服务产品,用于使用任何没有数据库的编程语言构建云原生、业务关键型应用程序。Kalix 是一个统一的应用层,它将编写软件所需的部分汇集在一起,并抽象出它们的实现细节。Lighbend 旨在为开发人员提供“创新的 NoOps 开发人员体验”。 Lightbend 的创始人兼首席执行官Jonas Bonér解释了 Kalix 的动机: 云生态系统的复杂性正在减缓工程和开发团队的速度。Kubernetes在管理、编排和确保容器的可用性和可扩展性

    英特尔进军比特币挖矿设备市场

    英特尔进军比特币挖矿设备市场

    本文由半导体产业纵横综合   英特尔总部位于加利福尼亚州圣克拉拉   英特尔公司的新比特币挖矿芯片可能会成为多年来主导市场的中国挖矿设备制造商的第一个主要挑战者。   这家总部位于加利福尼亚州圣克拉拉的芯片制造巨头本月早些时候公布了其加密挖矿计划,并于1月份推出了第一代Bonanza Mine芯片。Jack Dorsey 的数字支付公司Block Inc.以及两家矿业公司Griid Infrastructure 和Argo Blockchain将在今年晚些时候收到第一批芯片。 &nbs

    浅谈铁电存储器:如何实现下一代内存计算?

    浅谈铁电存储器:如何实现下一代内存计算?

    本文由半导体产业纵横编译自technews 因应人工智能、物联网、5G、车载等新兴科技所迎来的巨量资讯分析需求,近年来各国政府及国际知名大厂皆积极地投注大量资源,加速开发兼具提升运算速度以及降低耗能的下世代存储器。而新兴存储器技术选项中,当属铁电存储器最被看好,其原理、技术挑战与未来机会为何?(本文出自中国台湾清华大学工程与系统科学系巫勇贤教授,于闳康科技“科技新航道合作专栏”介绍《铁电存储器的原理、挑战与展望》文稿,经科技新报修编为上下两篇,此篇为上篇。)    Memory-Centric
    云原生后端开发

    2022年的服务网格:Linkerd的下一步是什么?

    2022-1-12 14:27:15

    云原生后端开发

    eBPF 和 Wasm:探索服务网格数据平面的未来

    2022-1-15 15:30:26

    0 条回复 A文章作者 M管理员
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索