Maciek Pytel
655b4081f4
Migrate to klog v2
2020-06-05 17:22:26 +02:00
Jakub Tużnik
73a5cdf928
Address recent breaking changes in scheduler
...
The following things changed in scheduler and needed to be fixed:
* NodeInfo was moved to schedulerframework
* Some fields on NodeInfo are now exposed directly instead of via getters
* NodeInfo.Pods is now a list of *schedulerframework.PodInfo, not *apiv1.Pod
* SharedLister and NodeInfoLister were moved to schedulerframework
* PodLister was removed
2020-04-24 17:54:47 +02:00
Julien Balestra
628128f65e
cluster-autoscaler/taints: refactor current taint logics in the same package
...
Signed-off-by: Julien Balestra <julien.balestra@datadoghq.com>
2020-02-25 13:57:23 +01:00
Julien Balestra
af270b05f6
cluster-autoscaler/taints: ignore taints on existing nodes
...
Signed-off-by: Julien Balestra <julien.balestra@datadoghq.com>
2020-02-25 13:55:17 +01:00
Łukasz Osipiuk
57615ba0b0
Use ClusterSnapshot in GetDaemonSetPodsForNode
2020-02-04 20:51:46 +01:00
Łukasz Osipiuk
373c558303
Extract PredicateChecker interface
2020-02-04 20:51:18 +01:00
Łukasz Osipiuk
b01f2fca8f
Drop ConfigurePredicateCheckerForLoop
2020-02-04 20:51:14 +01:00
Aleksandra Malinowska
d6849e82b6
Simplify equivalence group usage
2020-01-15 19:40:45 +01:00
Maciej Pytel
a7fd937112
Remove taints with specific prefix from template node
...
This is the same functionality as what you get with --ignore-taint
flag, but it doesn't require updating CA config to add a new taint
to ignore.
2020-01-14 13:21:17 +01:00
Łukasz Osipiuk
7f083d2393
Move core/utils.go to separate package and split into multiple files
2019-10-22 14:23:40 +02:00