1 环境准备
1.1 安装 helm
helm version
version.BuildInfo{
Version:"v3.5.4", GitCommit:"1b5edb69df3d3a08df77c9902dc17af864ff05d1", GitTreeState:"dirty", GoVersion:"go1.16.3"}
1.2 已经部署k8s集群
2 部署chaosmesh
2.1 在 Helm 仓库中添加 Chaos Mesh 仓库
helm repo add chaos-mesh https://charts.chaos-mesh.org
2.2 执行如下命令显示可以安装的 charts
helm search repo chaos-mesh
安装历史版本,请执行如下命令查看所有的版本
helm search repo chaos-mesh -l
2.3 创建安装 Chaos Mesh 的命名空间
kubectl create ns chaos-testing
2.4 在不同环境下安装
2.4.1 Docker
# 默认为 /var/run/docker.sock
helm install chaos-mesh chaos-mesh/chaos-mesh -n=chaos-testing