Bartłomiej Wróblewski
0fb897b839
Update imports after scheduler scheduler/framework/v1alpha1 removal
2020-11-30 10:48:52 +00:00
Kubernetes Prow Robot
736c624181
Merge pull request #3152 from knight42/fix/exclude-virtual-kubelet
...
Exclude the virtual node from nodes not created by auto scaling group
2020-10-22 04:55:35 -07:00
Maciek Pytel
655b4081f4
Migrate to klog v2
2020-06-05 17:22:26 +02:00
knight42
056ffe2268
fix: exclude the virtual node
2020-05-25 01:05:50 +08: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
8ddcb21571
Introduce IsExpendablePod helper function
2020-02-04 20:51:32 +01:00
Łukasz Osipiuk
db85b1b6f1
Implement NewTestPredicateChecker
2020-02-04 20:51:20 +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
Łukasz Osipiuk
1469058470
Get rid of removed testapis
2020-02-04 20:51:03 +01:00
Aleksandra Malinowska
d6849e82b6
Simplify equivalence group usage
2020-01-15 19:40:45 +01:00
Aleksandra Malinowska
10312aef20
Fix typo in 'equivalence'
2020-01-15 18:44:17 +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
Aleksandra Malinowska
383199ab6e
Ignore node termination taint in scale up
2019-12-11 16:14:27 +01:00
Łukasz Osipiuk
17a7bc5164
Ignore NominatedNodeName on Pod if node is gone
...
Change-Id: I4a119f46e55ca2223f9f0fdd3e75ce3f279e293b
2019-11-27 20:26:00 +01:00
Łukasz Osipiuk
8161ca6fdb
Use taint keys from k8s.io/api/core/v1 module
2019-11-22 14:08:18 +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