mirror of
https://gitee.com/milvus-io/milvus.git
synced 2026-01-07 19:31:51 +08:00
[skpi ci] Add how to contribute in chaos README (#8096)
Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
This commit is contained in:
parent
10ca86ef79
commit
690a360439
@ -63,4 +63,12 @@ still in planning
|
||||
### Todo
|
||||
* pod_failure
|
||||
* container_kill
|
||||
* network attack
|
||||
* network attack
|
||||
|
||||
## How to contribute
|
||||
* Get familiar with chaos engineering and [Chaos Mesh](https://chaos-mesh.org)
|
||||
* Design chaos scenarios, preferring to pick from todo list
|
||||
* Generate yaml file for your chaos scenarios. You can create a chaos experiment in chaos-dashboard, then download the yaml file of it.
|
||||
* Add yaml file to chaos_objects dir and rename it as `chaos_${component_name}_${chaos_type}.yaml`. Make sure `kubectl apply -f ${your_chaos_yaml_file}` can take effect
|
||||
* Add testcase in `testcases.yaml`. You should figure out the expectation of milvus during the chaos
|
||||
* Run your added testcase according to `Manually` above and check whether it as your expectation
|
||||
Loading…
x
Reference in New Issue
Block a user