有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
文档中心 > 混沌演练平台 > 故障动作库 > 容器 > 标准集群 Node 与 Pod 网络故障模拟

背景

网络故障是 Kubernetes 最常见的故障类型之一,定位排查也较为困难,一般需要专业的运维人员介入处理。为此,腾讯云混沌演练平台提供了网络乱序、网络重复、网络丢包、网络延迟、网络 DNS 异常五类故障,您可通过以上动作独立完成业务上网络性能的稳定,保障服务正常运行。

演练实施

演练准备

购买 标准集群 容器实例,部署测试服务。
进入 探针管理 页面安装探针。

演练步骤

步骤1:创建演练

登录 混沌演练控制台,进入演练管理页面,单击新建演练。
?
?
?

步骤2:添加演练实例和动作

Node 类型故障添加

1. 在演练对象配置环节中,选择对象类型容器——标准集群 Node。
?
?
?
2. 添加 Node 实例。选择需要注入的集群 ID,将会自动拉起该集群下的 Node 节点。
?
?
?
3. 添加 Node 演练动作。选择网络资源下的网络延迟故障动作。
?
?
?
4. 配置动作参数。
?
?
?

Pod 类故障添加

1. 选择对象类型容器——标准集群 Pod。
?
?
?
2. 添加 Pod 实例,依次选择需要注入的集群 ID -> 负载类型(工作负载) -> 命名空间 -> 负载名称(Workload)之后,便可以选择满足筛选条件的 Pod 实例。
?
?
?
3. 选择网络资源下的网络延迟故障动作。
?
?
?
4. 配置故障动作参数。在该页面可以配置是否开启 Container 故障,若开启,输入容器名称之后,便可向指定容器注入故障。
?
?
?

步骤4:配置监控(可选)

可在全局配置阶段可以选择添加监控指标。

?
?
?

勾选所需要配置的监控指标。
?
?
?

步骤5:执行演练

单击执行演练,由于网络动作为高风险动作,需完成身份验证后方可执行动作。
?
?
?
?


http://www.vxiaotou.com