Chaos Mesh Logo

Chaos Mesh®

A Powerful Chaos Engineering Platform for Kubernetes

Start By One Line

curl -sSL https://mirrors.chaos-mesh.org/latest/install.sh | bash
[object Object]

Easy to Use

No special dependencies, Chaos Mesh can be easily deployed directly on Kubernetes clusters, including Minikube and Kind.

  • Require no modification to the deployment logic of the system under test (SUT)
  • Easily orchestrate fault injection behaviors in chaos experiments
  • Hide underlying implementation details so that users can focus on orchestrating the chaos experiments
[object Object]

Design for Kubernetes

Chaos Mesh uses CustomResourceDefinitions (CRD) to define chaos objects.

In the Kubernetes realm, CRD is a mature solution for implementing custom resources, with abundant implementation cases and toolsets available. Using CRD makes Chaos Mesh naturally integrate with the Kubernetes ecosystem.

Who Are Using Chaos Mesh?

celo
dailymotion
fuxilab
juicefs
meituandianping
PingCAP
pulsar
qiniucloud
xpeng

Chaos Mesh® is a Cloud Native Computing Foundation sandbox project