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`.
495495
496496This feature was created so that we iterate on adding swap to Kubernetes.
497497Due 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.
499501
500502For 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.
505506
506507### Risks and Mitigations
507508
You can’t perform that action at this time.
0 commit comments