Litmus is great chaos engineering tools, to test general chaos scenario, and create your custom chaos scenario. But there are many steps that you need to perform:
- Install the Operator.
- Install the ChaosExperiments
- Configure the Service Account, to have proper access.
- Label the application to reduce blast radius.
- Then writing chaos engine.
- And then monior the chaosresult.
Dependency:
- yq.
Pheww.... to many things to do. With this repo, you will be able to perform these things with only filling init.yaml. and executing runner.sh.
- Node Restart experiment(without result monitoring).
- Result monitoring and displaying results at end of chaos.
- Adding another general experiments (pod)
- Adding support for custom experiment inside pipeline