blade create k8s node-process
介绍
kubernetes 节点进程相关场景,同基础资源的进程场景
命令
支持的进程场景命令如下:
blade create k8s node-process kill杀节点上指定进程,同 [blade create process kill](blade create process kill.md)blade create k8s node-process stop挂起节点上指定进程,同 [blade create process stop](blade create process stop.md)
参数
除了上述基础场景各自所需的参数外,在 kubernetes 环境下,还支持的参数如下:
--evict-count string 限制实验生效的数量
--evict-percent string 限制实验生效数量的百分比,不包含 %
--labels string 节点资源标签
--names string 节点资源名,多个资源名之间使用逗号分隔
--kubeconfig string kubeconfig 文件全路径(仅限使用 blade 命令调用时使用)
--waiting-time string 实验结果等待时间,默认为 20s,参数值要包含单位,例如 10s,1m案例
杀指定 cn-hangzhou.192.168.0.205 节点上 redis-server 进程
yaml配置方式如下
可以看到执行前后,redis-server 的进程号发生改变,说明被杀掉后,又被重新拉起
通过 kubectl get blade kill-node-process-by-names -o json 可以查看详细的执行结果(下发只截取部分内容)
执行以下命令停止实验:
或者直接删除 blade 资源:
blade 执行方式
如果执行失败,会返回详细的错误信息;如果执行成功,会返回实验的 UID:
可通过以下命令查询实验状态:
销毁实验:
常见问题
其他问题参考 [blade create k8s](blade create k8s.md) 常见问题
Last updated
Was this helpful?