コンテンツにスキップ

ChaosMesh@総合テスト

はじめに

本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。


01. ChaosMeshの仕組み

アーキテクチャ

ChaosMeshは、chaos-dashboard、chaos-controller-manager、chaos-daemon、といったコンポーネントから構成されている。

他のカオスエンジニアリングツール (例:Chaos monkey、Chaos Kong) と比べて、Kubernetesにより合った手法でカオスエンジニアリングを実行できる。

chaos-mesh_architecture


02. セットアップ

マニフェストとして

チャートとして

GitHubリポジトリからchaos-meshチャートをインストールし、リソースを作成する。

$ helm repo add <チャートリポジトリ名> https://charts.chaos-mesh.org

$ helm repo update

$ kubectl create namespace chaos-testing

$ helm install <Helmリリース名> <チャートリポジトリ名>/chaos-mesh -n chaos-testing --version <バージョンタグ>