File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change 159159
160160Adding support for pid limiting at the Node Allocatable level
161161
162+ Eviction will rank based on priority, followed by the number of processes used.
163+ To integrate this into the eviction manager's control loops, we will add pod-level
164+ ProcessStats:
165+
166+ ``` golang
167+ // ProcessStats are stats pertaining to processes.
168+ type ProcessStats struct {
169+ // Number of processes
170+ // +optional
171+ ProcessCount *uint64 ` json:"process_count,omitempty"`
172+ }
173+
174+ // PodStats holds pod-level unprocessed sample stats.
175+ type PodStats struct { type PodStats struct {
176+ ...
177+ // ProcessStats pertaining to processes.
178+ // +optional
179+ ProcessStats *ProcessStats ` json:"process_stats,omitempty"`
180+ }
181+ ` ` `
182+
183+
162184The following criteria applies to ` SupportNodePidsLimit` :
163185
164186Alpha
You can’t perform that action at this time.
0 commit comments