Yaroslava Serdiuk
d29ffd03b9
Add ProvisioningRequestPodsFilter processor ( #6386 )
...
* Introduce ProvisioningRequestPodsFilter processor
* Review
2024-01-03 11:49:36 +01:00
Mahmoud Atwa
5115f1263e
Update static_autoscaler tests & handle pod list processors errors as warnings
2023-11-22 11:19:19 +00:00
Mahmoud Atwa
a1ae4d3b57
Update flags, Improve tests readability & use Bypass instead of ignore in naming
2023-11-22 11:18:55 +00:00
Mahmoud Atwa
86ab017967
Fix multiple comments and update flags
2023-11-22 11:17:48 +00:00
Mahmoud Atwa
a1ab7b9e20
Add new pod list processors for clearing TPU requests & filtering out
...
expendable pods
Treat non-processed pods yet as unschedulable
2023-11-22 11:16:33 +00:00
dom.bozzuto
1150fcd27a
Fix scaledown:nodedeletion metric calculation
...
The scaledown:nodedeletion metric duration was incorrectly being computed relative to the start of the RunOnce routine, instead of from the actual start of the deletion. Behavior in the start of the routine (like a long cloudproviderrefresh) would incorrectly skew the nodedeletion duration
Signed-off-by: Domenic Bozzuto <dom.bozzuto@datadoghq.com>
2023-02-02 12:03:38 -05:00
Bartłomiej Wróblewski
d4b812e936
Add filtering out DS pods from scale-up, refactor default pod list processor
2023-01-23 17:14:46 +00:00
Bartłomiej Wróblewski
fb29a1d3ce
Add currently drained pods before scale-up
2022-12-09 16:27:03 +00:00
Bartłomiej Wróblewski
2e1b04ff69
Add default PodListProcessor wrapper
2022-12-09 16:26:56 +00:00