Add docs for installing chaos-recommender dependencies

This commit also updates roadmap around chaos-recommender.
This commit is contained in:
Naga Ravi Chaitanya Elluri
2023-10-18 08:56:33 -04:00
parent 5953e53b46
commit 8cbd1c5e7f
2 changed files with 7 additions and 2 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ Following are a list of enhancements that we are planning to work on adding supp
- [ ] [Ability to run multiple chaos scenarios in parallel under load to mimic real world outages](https://github.com/redhat-chaos/krkn/issues/424)
- [x] [Centralized storage for chaos experiments artifacts](https://github.com/redhat-chaos/krkn/issues/423)
- [ ] [Support for causing DNS outages](https://github.com/redhat-chaos/krkn/issues/394)
- [ ] Recommend chaos scenarios based on the service under test profiling results
- [x] [Chaos recommender](https://github.com/redhat-chaos/krkn/tree/main/utils/chaos-recommender) to suggest scenarios having probability of impacting the service under test using profiling results
- [ ] Chaos AI integration to improve and automate test coverage
- [x] [Support for pod level network traffic shaping](https://github.com/redhat-chaos/krkn/issues/393)
- [ ] [Ability to visualize the metrics that are being captured by Kraken and stored in Elasticsearch](https://github.com/redhat-chaos/krkn/issues/124)
+6 -1
View File
@@ -15,7 +15,12 @@ This tool profiles an application and gathers telemetry data such as CPU, Memory
1. To run
```
python3 chaos-recommender.py
$ python3 -m venv chaos
$ source chaos/bin/activate
$ git clone https://github.com/redhat-chaos/krkn.git
$ cd krkn/utils/chaos-recommender
$ pip3 install -r requirements.txt
$ python3 chaos-recommender.py
```
2. Follow the prompts to provide the required information.