File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
keps/sig-node/2400-node-swap Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -495,13 +495,14 @@ to not permit the use of swap by setting `memory-swap` equal to `limit`.
495
495
496
496
This feature was created so that we iterate on adding swap to Kubernetes.
497
497
Due to this, pods will not be able to request swap memory directly nor explicitly for the current implementation.
498
- To make swap more useful for workloads, we acknowledge the need for proper APIs for swap to make it customizable and flexible.
498
+ In additions, as stated in the KEP's summary, issues like evictions and scheduling won't be addressed in this KEP.
499
+ To make swap more useful for workloads, we acknowledge the need for proper APIs for swap to make it customizable and flexible,
500
+ eviction and scheduling aware.
499
501
500
502
For example, we're considering the following features for future KEPs:
501
- - Swap should be opt-in and opt-out at the workload level.
502
- - Customization of swap limit calculation for workloads.
503
- - Eviction Manager to be more flexible in regards to swap limits.
504
- - Eviction Manager should look at more advanced ways of determining swap pressure (PSI for example).
503
+ - [KEP-5359] Pod-Level Swap Control: https://github.com/kubernetes/enhancements/issues/5359.
504
+ - [KEP-5424] Swap-Aware Scheduling: https://github.com/kubernetes/enhancements/issues/5424.
505
+ - [KEP-5433] Swap-Aware Evictions: https://github.com/kubernetes/enhancements/issues/5433.
505
506
506
507
### Risks and Mitigations
507
508
You can’t perform that action at this time.
0 commit comments