autoscaler/cluster-autoscaler/utils
MenD32 81a348d0e3 fix: binpacking simulator scale up optimization on pods with topology spread constraint
binpacking simulator will now consider old nodes when trying to pack pods with topology spread constraints in order to avoid unecessary scale ups. The previous behavior did not consider that nodes that were once unschedulable within the pod equivalence group can can become scehdulable for a pod. this can happen with topology spread constraint since node scale ups can increase the global minimum, thus allowing existing nodes to schedule pods due to the increase in global_minimum+max_skew.

Signed-off-by: MenD32 <amit.mendelevitch@gmail.com>
2025-05-28 23:43:43 +03:00
..
backoff Rewrite TestCloudProvider to use builder pattern 2025-05-23 12:42:15 +00:00
daemonset CA: refactor utils related to NodeInfos 2024-11-27 12:51:30 +01:00
drain Format BlockingPodReason in human readbale way with %v 2024-05-02 10:44:54 +02:00
errors Minor refactor to scale-up orchestrator for more re-usability 2025-01-21 14:19:59 +00:00
expiring Make NodeDeletionTracker implement ActuationStatus interface 2022-04-28 17:08:10 +02:00
gpu use k8s.io/component-helpers/resource for pod request calculations 2025-04-22 17:36:17 +02:00
klogx Reduce log spam in AtomicResizeFilteringProcessor 2024-02-07 12:01:05 +01:00
kubernetes Run gofmt 2024-08-14 14:24:29 +00:00
labels use k8s.io/component-helpers/resource for pod request calculations 2025-04-22 17:36:17 +02:00
pod use k8s.io/component-helpers/resource for pod request calculations 2025-04-22 17:36:17 +02:00
scheduler CA: refactor utils related to NodeInfos 2024-11-27 12:51:30 +01:00
taints Make AddTaints and CleanTaints thread safe 2025-02-26 16:17:09 +01:00
test fix: binpacking simulator scale up optimization on pods with topology spread constraint 2025-05-28 23:43:43 +03:00
tpu
units
utils.go Sanitize ENV from podSpec. 2024-08-28 14:50:28 +00:00
utils_test.go Sanitize ENV from podSpec. 2024-08-28 14:50:28 +00:00