Chaos Mesh logo

Chaos Mesh

Chaos Mesh is a CNCF graduated cloud-native chaos engineering platform that orchestrates chaos experiments on Kubernetes to test system resilience and reliability. It exposes Kubernetes Custom Resource Definitions (CRDs) for a wide range of chaos kinds (network, pod, IO, stress, DNS, time, kernel, JVM, HTTP), along with a Chaos Dashboard web UI backed by a REST API for creating, managing, and monitoring chaos experiments and workflows. Chaos Mesh integrates with Kubernetes, Argo Workflows, Prometheus, Grafana, and CI/CD pipelines to run experiments safely in staging and production environments.

1 APIs 23 Features
Chaos EngineeringCloud NativeCNCFFault InjectionKubernetesObservabilityOpen SourceReliabilityResilienceTesting

APIs

Chaos Mesh API

Chaos Mesh provides Kubernetes Custom Resources and a REST API for orchestrating chaos experiments including network faults, pod failures, IO chaos, stress testing, kernel chaos...

Features

Pod Chaos
Network Chaos
IO Chaos
Stress Chaos
Kernel Chaos
Time Chaos
DNS Chaos
JVM Chaos
HTTP Chaos
AWS Chaos
GCP Chaos
Azure Chaos
Block Chaos
Physical Machine Chaos
Workflows
Schedules
Chaos Dashboard
Kubernetes CRDs
REST API
RBAC
Audit Events
Safe Mode
Status Monitoring

Use Cases

Resilience Testing
Disaster Recovery Drills
SRE Game Days
Canary Validation
Production Reliability Testing
Multi-Region Failover Testing
Performance Bottleneck Discovery
Observability Validation
Continuous Chaos in CI/CD
Microservices Dependency Testing
Database Fault Tolerance Testing

Integrations

Kubernetes
EKS
GKE
AKS
OpenShift
Rancher
Argo Workflows
Argo CD
Prometheus
Grafana
OpenTelemetry
Jaeger
Datadog
Litmus
GitHub Actions
GitLab CI
Jenkins
Tekton
Helm
AWS
Google Cloud
Azure

Semantic Vocabularies

Chaos Mesh Context

6 classes · 12 properties

JSON-LD

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
📰
Blog
Blog
📄
ChangeLog
ChangeLog
👥
GitHub
GitHub
👥
GitHubRepository
GitHubRepository
🔗
Community
Community
🔗
License
License
🔗
CNCF
CNCF
🔗
Slack
Slack
🔗
X
X
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema