Skip to content

Commit

Permalink
temporarly removed io-hog scenario (#433)
Browse files Browse the repository at this point in the history
* temporarly removed io-hog scenario

* removed litmus documentation & config
  • Loading branch information
tsebastiani authored Jun 5, 2023
1 parent a7938e5 commit 72b46f8
Show file tree
Hide file tree
Showing 10 changed files with 0 additions and 364 deletions.
12 changes: 0 additions & 12 deletions config/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,9 @@ kraken:
signal_state: RUN # Will wait for the RUN signal when set to PAUSE before running the scenarios, refer docs/signal.md for more details
signal_address: 0.0.0.0 # Signal listening address
port: 8081 # Signal port
litmus_install: True # Installs specified version, set to False if it's already setup
litmus_version: v1.13.6 # Litmus version to install
litmus_uninstall: False # If you want to uninstall litmus if failure
litmus_uninstall_before_run: True # If you want to uninstall litmus before a new run starts
chaos_scenarios: # List of policies/chaos scenarios to load
- arcaflow_scenarios:
- scenarios/arcaflow/cpu-hog/input.yaml
- scenarios/arcaflow/io-hog/input.yaml
- scenarios/arcaflow/memory-hog/input.yaml
- container_scenarios: # List of chaos pod scenarios to load
- - scenarios/openshift/container_etcd.yml
Expand All @@ -31,13 +26,6 @@ kraken:
- scenarios/openshift/openshift-kube-apiserver.yml
- time_scenarios: # List of chaos time scenarios to load
- scenarios/openshift/time_scenarios_example.yml
- litmus_scenarios: # List of litmus scenarios to load
- - scenarios/openshift/templates/litmus-rbac.yaml
- scenarios/openshift/node_cpu_hog_engine.yaml
- - scenarios/openshift/templates/litmus-rbac.yaml
- scenarios/openshift/node_mem_engine.yaml
- - scenarios/openshift/templates/litmus-rbac.yaml
- scenarios/openshift/node_io_engine.yaml
- cluster_shut_down_scenarios:
- - scenarios/openshift/cluster_shut_down_scenario.yml
- scenarios/openshift/post_action_shut_down.py
Expand Down
1 change: 0 additions & 1 deletion docs/arcaflow_scenarios.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ The engine uses containers to execute plugins and runs them either locally in Do
#### Hog scenarios:
- [CPU Hog](arcaflow_scenarios/cpu_hog.md)
- [Memory Hog](arcaflow_scenarios/memory_hog.md)
- [I/O Hog](arcaflow_scenarios/io_hog.md)


### Prequisites
Expand Down
21 changes: 0 additions & 21 deletions docs/arcaflow_scenarios/io_hog.md

This file was deleted.

9 changes: 0 additions & 9 deletions docs/config.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,6 @@ The prometheus url/route and bearer token are automatically obtained in case of
**signal_address**: Address to listen/post the signal state to
**port**: port to listen/post the signal state to

## Litmus Variables
Litmus installation specifics if you are running one of the hog scenarios. See [litmus doc](litmus_scenarios.md) for more information on these types of scenarios
**litmus_install**: Installs specified version of litmus, set to False if it's already setup
**litmus_version**: Litmus version to install
**litmus_uninstall**: If you want to uninstall litmus if failure
**litmus_uninstall_before_run**: If you want to uninstall litmus before a new run starts, True or False values


## Chaos Scenarios

**chaos_scenarios**: List of different types of chaos scenarios you want to run with paths to their specific yaml file configurations
Expand All @@ -48,7 +40,6 @@ Chaos scenario types:
- plugin_scenarios
- node_scenarios
- time_scenarios
- litmus_scenarios
- cluster_shut_down_scenarios
- namespace_scenarios
- zone_outages
Expand Down
1 change: 0 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,6 @@ Let us take a look at how to run the chaos scenarios on your OpenShift clusters
- Helps understand if the application/system components have reserved resources to not get disrupted because of rogue applications, or get performance throttled.
- CPU Hog ([Documentation](https://github.com/redhat-chaos/krkn-hub/blob/main/docs/node-cpu-hog.md), [Demo](https://asciinema.org/a/452762))
- Memory Hog ([Documentation](https://github.com/redhat-chaos/krkn-hub/blob/main/docs/node-memory-hog.md), [Demo](https://asciinema.org/a/452742?speed=3&theme=solarized-dark))
- IO Hog ([Documentation](https://github.com/redhat-chaos/krkn-hub/blob/main/docs/node-io-hog.md))

- Time Skewing ([Documentation](https://github.com/redhat-chaos/krkn-hub/blob/main/docs/time-scenarios.md))
- Manipulate the system time and/or date of specific pods/nodes.
Expand Down
41 changes: 0 additions & 41 deletions docs/litmus_scenarios.md

This file was deleted.

11 changes: 0 additions & 11 deletions scenarios/arcaflow/io-hog/config.yaml

This file was deleted.

19 changes: 0 additions & 19 deletions scenarios/arcaflow/io-hog/input.yaml

This file was deleted.

136 changes: 0 additions & 136 deletions scenarios/arcaflow/io-hog/sub-workflow.yaml

This file was deleted.

Loading

0 comments on commit 72b46f8

Please sign in to comment.