Aldo Culquicondor
|
c048858471
|
Support multiple scheduling profiles in a single scheduler
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-02-25 11:31:20 -05:00 |
|
skilxn-go
|
74718adf10
|
fix data races for other usage of Q
|
2020-02-20 00:50:13 +08:00 |
|
skilxn-go
|
7e33feec57
|
fix data races in scheduler unit tests
|
2020-02-19 22:27:40 +08:00 |
|
Kubernetes Prow Robot
|
bde718d100
|
Merge pull request #87948 from notpad/feature/pod_backoff
Remove PodBackoffMap
|
2020-02-14 13:11:28 -08:00 |
|
notpad
|
a4e4a99435
|
Remove PodBackoffMap
|
2020-02-14 08:31:07 +08:00 |
|
Aldo Culquicondor
|
60c972098c
|
Add defaults to pod affinity args
And remove pod affinity parameter from algorithm provider registry
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-02-03 14:58:28 -05:00 |
|
Aldo Culquicondor
|
9d2786c383
|
Fix back off when scheduling cycle is delayed
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-01-29 13:15:13 -05:00 |
|
Haosdent Huang
|
50d511d4b8
|
Deprecate scheduler's framework.plugins.RegistryArgs
|
2020-01-21 23:50:58 +08:00 |
|
Aldo Culquicondor
|
7a39e1396a
|
Remove unnecessary slow binding test
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-01-20 11:49:45 -05:00 |
|
Aldo Culquicondor
|
f53d7e55df
|
Move Snapshot from nodeinfo/snapshot to internal/cache
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-01-17 13:29:41 -05:00 |
|
Aldo Culquicondor
|
6a14203658
|
Rename cache's Snapshot to Dump
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-01-17 11:28:08 -05:00 |
|
Wei Huang
|
c712230ac1
|
Implement default queue sort logic as a scheduler plugin
|
2020-01-16 19:10:43 -08:00 |
|
Wei Huang
|
b2159b5d66
|
Remove scheduler/algorithm/priorities/util package
|
2020-01-09 20:16:05 -08:00 |
|
Aldo Culquicondor
|
afe3b907a1
|
Remove nodes from cache immediately on delete events
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-01-09 12:58:12 -05:00 |
|
Kubernetes Prow Robot
|
edad4bbfc8
|
Merge pull request #86940 from skilxn-go/master
Add VolumeBinder to FrameworkHandle interface
|
2020-01-09 03:01:45 -08:00 |
|
skilxn-go
|
5def91d778
|
Add VolumeBinder to FrameworkHandle interface
|
2020-01-09 10:29:35 +08:00 |
|
Abdullah Gharaibeh
|
f3c7a4c823
|
Update scheduler's RunFilterPlugins to return a plugin to status map
|
2020-01-08 16:44:51 -05:00 |
|
Abdullah Gharaibeh
|
591b870691
|
fix how we check for node info list consistency
|
2020-01-07 11:45:25 -05:00 |
|
Kubernetes Prow Robot
|
862c8bf818
|
Merge pull request #85561 from cwdsuzhou/Nov/return_when_failed
Return when removePod failed
|
2020-01-05 06:23:40 -08:00 |
|
caiweidong
|
02e217759e
|
update comments of some funs in scheduling_queue
|
2020-01-02 23:35:12 +08:00 |
|
caiweidong
|
6410ac3173
|
Return when removePod failed
|
2019-12-31 10:11:12 +08:00 |
|
Abdullah Gharaibeh
|
429448cb40
|
move inter pod affinity predicate logic to its Filter plugin
|
2019-12-20 16:58:36 -05:00 |
|
Kubernetes Prow Robot
|
ca7ad98d60
|
Merge pull request #85470 from cwdsuzhou/add_pod_info
add pod info when failing to add pod to unschedulableQ
|
2019-12-03 18:35:10 -08:00 |
|
Abdullah Gharaibeh
|
f388534082
|
make scheduling queue start before the scheduler starts and stops after the scheduler stops
|
2019-12-02 14:35:09 -05:00 |
|
Abdullah Gharaibeh
|
5ea43f20cb
|
optimize scheduler's UpdateNodeInfoSnapshot
|
2019-11-29 15:06:13 -05:00 |
|
Jun Gong
|
abc64a8519
|
Print nominated pods on the node when dumping scheduler cached NodeInfo
|
2019-11-22 13:12:37 +08:00 |
|
caiweidong
|
81afa77e3b
|
add pod info when failing to add pod to queue
|
2019-11-22 11:07:31 +08:00 |
|
Andrew Sy Kim
|
07229d6c51
|
pkg/util/node: update GetZoneKey to check both beta and GA labels
Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
|
2019-11-07 21:22:04 -05:00 |
|
Kubernetes Prow Robot
|
46472773cb
|
Merge pull request #84836 from yuxiaobo96/k8s-checks
Correct spelling mistakes
|
2019-11-06 12:21:11 -08:00 |
|
yuxiaobo
|
81e9f21f83
|
Correct spelling mistakes
Signed-off-by: yuxiaobo <yuxiaobogo@163.com>
|
2019-11-06 20:25:19 +08:00 |
|
Kubernetes Prow Robot
|
f35a92ccf8
|
Merge pull request #84824 from ahg-g/ahg-nodes-with-affinity-pods
Tracking nodes with pods with affinity
|
2019-11-05 22:19:41 -08:00 |
|
Abdullah Gharaibeh
|
c33f217a5d
|
tracking nodes with pod with affinity
|
2019-11-05 20:02:33 -05:00 |
|
Alex Wang
|
83dce763ec
|
add event to remove and reject waitingpods
|
2019-11-05 22:04:44 +08:00 |
|
Kubernetes Prow Robot
|
a381f7cb3e
|
Merge pull request #83508 from damemi/scheduler-cache-metric
Add scheduler cache size metrics
|
2019-10-30 16:55:36 -07:00 |
|
Mike Dame
|
828d6622a9
|
Update bazel
|
2019-10-30 15:33:29 -04:00 |
|
Mike Dame
|
4735011287
|
Add scheduler cache size metrics
|
2019-10-30 15:33:29 -04:00 |
|
Jun Gong
|
b4c2b00690
|
Make sure score plugins are executed when no priority configured
|
2019-10-29 17:25:35 +08:00 |
|
Abdullah Gharaibeh
|
8ec56aeafb
|
Change all scheduler's Node and Pod list/lookups to be from the snapshot rather than the cache.
|
2019-10-25 14:24:55 -04:00 |
|
Abdullah Gharaibeh
|
373cf8c1b1
|
move nodeinfo/snapshot.go into its own package
|
2019-10-23 16:12:13 -04:00 |
|
Abdullah Gharaibeh
|
d393804237
|
separate listers into their own package
|
2019-10-22 18:11:02 -04:00 |
|
Abdullah Gharaibeh
|
a772722660
|
Remove CSINode from scheduler cache.
|
2019-10-19 03:52:22 +00:00 |
|
Kubernetes Prow Robot
|
70f68062ad
|
Merge pull request #84014 from ahg-g/ahg-tree
Make node tree order part of the snapshot
|
2019-10-18 15:21:37 -07:00 |
|
Abdullah Gharaibeh
|
63d7733e98
|
create an ordered list of nodes instead of iterating over the tree
|
2019-10-18 12:51:46 -04:00 |
|
draveness
|
39af760930
|
feat: several cleanups in the scheduling package
+ Remove unused variable in tests.
+ Use more common statement for interface conformance check.
+ Fix several comments in the framework plugins.
|
2019-10-18 11:14:05 +08:00 |
|
Kubernetes Prow Robot
|
3719fcdffa
|
Merge pull request #82072 from draveness/feature/use-context-instead-of-channel
feat(scheduler): use context in scheduler package
|
2019-10-17 01:46:39 -07:00 |
|
Abdullah Gharaibeh
|
17a6a7914c
|
make sure filters are executed when no predicates configured
|
2019-10-16 21:27:57 -04:00 |
|
draveness
|
47a6c5b693
|
feat(scheduler): use context in the scheduler package
+ Use context instead of stopCh
+ Add context to the scheduling framework interface
|
2019-10-17 09:03:55 +08:00 |
|
Kubernetes Prow Robot
|
f7091992c0
|
Merge pull request #83577 from liu-cong/queue-metrics
Add incoming pod metrics to scheduler queue.
|
2019-10-16 17:34:39 -07:00 |
|
Cong Liu
|
fc226e0670
|
Add incoming pod metrics to scheduler queue.
|
2019-10-16 14:26:16 -04:00 |
|
Abdullah Gharaibeh
|
e073e56095
|
move scheduler cache ListNodes interface to snapshot
|
2019-10-14 17:47:42 -04:00 |
|