Abdullah Gharaibeh
|
2c51c13620
|
Scheduler NodeInfo cleanup
|
2020-04-09 19:03:51 -04:00 |
|
Kubernetes Prow Robot
|
0c9245a29f
|
Merge pull request #89974 from ahg-g/ahg-info
scheduler's NodeInfo tracks PodInfos instead of Pods
|
2020-04-09 09:19:58 -07:00 |
|
Abdullah Gharaibeh
|
b8ddd00312
|
scheduler's NodeInfo tracks PodInfos instead of Pods
|
2020-04-08 17:53:20 -04:00 |
|
Kubernetes Prow Robot
|
1edbfe1745
|
Merge pull request #89908 from alculquicondor/fix_cache
Skip updating scheduler cache on pod update if the node was deleted
|
2020-04-07 16:46:06 -07:00 |
|
Aldo Culquicondor
|
e75b5dcfe4
|
Skip updating cache on pod update if the node was deleted
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-04-07 13:24:42 -04:00 |
|
Abdullah Gharaibeh
|
a5d8172715
|
move nodeinfo type to framework pkg
|
2020-04-07 10:25:24 -04:00 |
|
Harsh Singh
|
015d06bf41
|
Internal channels for scheduler
|
2020-04-04 02:30:16 +05:30 |
|
Abdullah Gharaibeh
|
ed3fe054df
|
move scheduler nodeinfo to pkg/scheduler/types
|
2020-03-31 21:02:09 -04:00 |
|
Aldo Culquicondor
|
e902e70d0d
|
Use sqrt(n) chunk size in pod affinity and core scheduler
|
2020-03-24 10:29:59 -04:00 |
|
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 |
|