您是否想通过chaos来测试您的系统?
我们可以用ChaosMesh来完成这次实验,这是一个开源的chaos编排器,它具有任何人都可以使用的Web用户界面(UI)。它允许您在WebUI中创建实验并且它会显示所统计的数据。CloudNativeComputingFoundation托管了ChaosMesh项目,这意味着它是Kubernetes的一个不错的选择。
在本文中,我将使用Pop!_OS20.04、Helm3、Minikube1.14.2和Kubernetes1.19。
配置Minikube
如果您还没有安装Minikube,请以适合您的环境的任何方式安装。
然后启动并检查您的系统状态。
安装chaos网格
通过将存储库添加到Helm开始安装ChaosMesh:
$helmrepoaddchaos-mesh