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 159
159
160
160
Adding support for pid limiting at the Node Allocatable level
161
161
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
+
162
184
The following criteria applies to ` SupportNodePidsLimit` :
163
185
164
186
Alpha
You can’t perform that action at this time.
0 commit comments