Chaos Mesh: Chaos Engineering on Kubernetes cover

Technology · Ebook

Chaos Mesh: Chaos Engineering on Kubernetes

by Shriira Press

4.7(540)178 pagesPublished 2026

Chaos Mesh is a Kubernetes-native chaos engineering platform for deliberately injecting failures into your systems to test and improve their resilience. This free book teaches it from the ground up: the resilience problem (why resilience must be tested, not assumed) and what Chaos Mesh does, the principles of chaos engineering (hypothesis-driven experiments, the steady state, blast radius), how Chaos Mesh works (CRDs, the controller manager, the per-node chaos daemon, and the dashboard), the fault types (pod kills, network latency/loss/partition, stress, IO, DNS, time, and application-layer faults), defining experiments as declarative Kubernetes resources, running experiments safely (blast-radius control, environments, auto-recovery, RBAC), the experiment workflow and observing results, automating chaos in CI/CD and on schedules, chaos in production and the ecosystem, and adopting chaos engineering in practice. Ten focused chapters with clear diagrams that turn resilience from a hope into a tested, continuously-verified property.

Contents

  1. 1Preface
  2. 2Chapter 1 — What Chaos Mesh Is
  3. 3Chapter 2 — Chaos Engineering Principles
  4. 4Chapter 3 — How Chaos Mesh Works
  5. 5Chapter 4 — The Fault Types
  6. 6Chapter 5 — Defining Experiments as Resources
  7. 7Chapter 6 — Running Experiments Safely
  8. 8Chapter 7 — The Experiment Workflow and Observing Results
  9. 9Chapter 8 — Chaos in CI/CD and Automation
  10. 10Chapter 9 — Chaos in Production and the Ecosystem
  11. 11Chapter 10 — Adopting Chaos Engineering in Practice