mirror of
https://github.com/kubernetes-sigs/descheduler.git
synced 2026-01-26 05:14:13 +01:00
Add diagram of strategies
This commit is contained in:
@@ -111,6 +111,11 @@ Eight strategies `RemoveDuplicates`, `LowNodeUtilization`, `RemovePodsViolatingI
|
|||||||
`RemovePodsHavingTooManyRestarts`, and `PodLifeTime` are currently implemented. As part of the policy, the
|
`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.
|
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.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
The policy also includes common configuration for all the strategies:
|
The policy also includes common configuration for all the strategies:
|
||||||
- `nodeSelector` - limiting the nodes which are processed
|
- `nodeSelector` - limiting the nodes which are processed
|
||||||
- `evictLocalStoragePods` - allows eviction of pods with local storage
|
- `evictLocalStoragePods` - allows eviction of pods with local storage
|
||||||
|
|||||||
BIN
strategies_diagram.png
Normal file
BIN
strategies_diagram.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 85 KiB |
Reference in New Issue
Block a user