You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our workloads occasionally encounter an edge case where specific input data causes individual Pods to gradually increase their memory usage. These Pods typically take some time to reach the globally configured memory threshold for the cluster. However, during this time, multiple other Pods can enter a similar state, compounding the issue.
Since this pattern is predictable, we want to evict such Pods early to mitigate the impact. A useful feature would be the ability for these Pods to define their own memory threshold.
One implementation idea is an annotation, such as soft-pod-memory-evicter/eviction-threshold, where the value is specified as a percentage.
The text was updated successfully, but these errors were encountered:
Our workloads occasionally encounter an edge case where specific input data causes individual Pods to gradually increase their memory usage. These Pods typically take some time to reach the globally configured memory threshold for the cluster. However, during this time, multiple other Pods can enter a similar state, compounding the issue.
Since this pattern is predictable, we want to evict such Pods early to mitigate the impact. A useful feature would be the ability for these Pods to define their own memory threshold.
One implementation idea is an annotation, such as soft-pod-memory-evicter/eviction-threshold, where the value is specified as a percentage.
The text was updated successfully, but these errors were encountered: