模拟压力场景
Chaos Mesh 提供的 StressChaos 实验类型可用于模拟容器内压力的场景。本文档介绍如何创建 StressChaos 实验以及相关的配置文件说明。
你可以在 Chaos Dashboard 中创建实验,也可以使用 YAML 配置文件的方式创建实验。
打开 Chaos Dashboard 面板,单击实验页面中“新的实验”按钮创建实验:
在“选择目标”区域选择“压力测试”,然后填写实验内容,配置字段详见配置说明中的介绍。
提交实验。
将实验配置写入到 YAML 配置文件中。本文档以 文件为例,内容如下所示:
该实验配置会在选中容器中创建进程,不断分配和在内存中进行读写,最多占用 256MB 内存。
-
kubectl apply -f memory-stress.yaml
以上 YAML 配置文件中的字段说明如下: