1
0
mirror of https://github.com/kubernetes-sigs/descheduler.git synced 2026-01-25 20:59:28 +01:00

Add diagram of strategies

This commit is contained in:
Jan Chaloupka
2021-04-08 16:28:14 +02:00
parent 4c11de0403
commit 60cf3aeb95
2 changed files with 5 additions and 0 deletions

View File

@@ -111,6 +111,11 @@ Eight strategies `RemoveDuplicates`, `LowNodeUtilization`, `RemovePodsViolatingI
`RemovePodsHavingTooManyRestarts`, and `PodLifeTime` are currently implemented. As part of the policy, the
parameters associated with the strategies can be configured too. By default, all strategies are enabled.
The following diagram provides a visualization of most of the strategies to help
categorize how strategies fit together.
![Strategies diagram](strategies_diagram.png)
The policy also includes common configuration for all the strategies:
- `nodeSelector` - limiting the nodes which are processed
- `evictLocalStoragePods` - allows eviction of pods with local storage

BIN
strategies_diagram.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB