Difficulty: Beginner
Estimated Time: 20 minutes

Container 实验篇

本系列将介绍使用 ChaosBlade Operator 在 Kubernetes 集群中进行混沌实验,本课程为系列课程第三节。

本教程列举了目前支持的所有 Container 混沌实验场景,但是每个场景不止有一种实验方式,用户可以通过调整参数进行不同的实验。

更多实验内容详见:https://github.com/sunny0826/chaosblade-operator-experiment

ChaosBlade 官方文档:https://chaosblade.io/docs/

Container 实验场景

Step 1 of 7

Step 1 - 实验准备

请等待 ChaosBlade Operator 和 Guestbook 安装完成。

查看安装结果:

kubectl get pod -n chaosblade

等待所有 Pod 状态变为 Running

参数

Container 资源均支持以下参数。

参数 类型 说明 默认值
container-ids string 容器ID,支持配置多个
container-names string 容器名称,支持配置多个
docker-endpoint string Docker server 地址 默认为本地的 /var/run/docker.sock
namespace string Pod 所属的命名空间 default
evict-count string 限制实验生效的数量
evict-percent string 限制实验生效数量的百分比,不包含 %
labels string Pod 资源标签,多个标签之间是或的关系
names string Pod 资源名
waiting-time string 实验结果等待时间,参数值要包含单位,例如 10s,1m 20s
force 是否强制删除