Chaos Meshの概要

Chaos Meshはカオスエンジニアリングのためのソフトウェア実装の1つである. Kubernetesでのカオスエンジニアリングで有用である. 次に代表される障害のシナリオが用意されている.

  • PodChaos
  • NetworkChaos
  • HTTPChaos

例えば,HTTP障害を想定したHTTPCHaosでは,次のシナリオが用意されている.

  • abort 通信の中断
  • delay 通信の遅延
  • replace 通信内容の書き換え
  • patch 通信内容の追加

参考資料