tanjunchen
|
0e38ba0ef6
|
pkg/scheduler/framework/:fix unconsistent comments and make log more clear
|
2020-04-24 11:17:11 +08:00 |
|
Kubernetes Prow Robot
|
b850b5ce2e
|
Merge pull request #89222 from fengzixu/master
bugfix: initcontainer is also taken into account when calculating resource requests
|
2020-04-23 00:45:44 -07:00 |
|
Abdullah Gharaibeh
|
57585640e8
|
change scheduler's framework PodLister to PodInfoLister
|
2020-04-22 19:25:27 -04:00 |
|
fengzixu
|
d54822d193
|
bugfix: initcontainer wasn't considered when calculate resource request
|
2020-04-23 02:08:33 +09:00 |
|
Abdullah Gharaibeh
|
a151682887
|
Split scheduler's PodInfo into two types, PodInfo and PodQueueInfo
|
2020-04-21 21:45:20 -04:00 |
|
Gaurav Singh
|
31afb24244
|
[Scheduler] Map deletion complexity: log(n) => O(1)
|
2020-04-19 11:31:55 -04:00 |
|
tanjunchen
|
6180d701cc
|
/pkg/scheduler/framework/plugins/ : remove the repeat test example and add an test example
|
2020-04-17 09:24:45 +08:00 |
|
Rafal Wicha
|
b511fa8627
|
Add PodTopologySpread plugin arg types to kube-scheduler.config.k8s.io
|
2020-04-16 16:26:27 +01:00 |
|
Kubernetes Prow Robot
|
b35fdbc037
|
Merge pull request #89904 from alculquicondor/raw-extension-plugin-args
Use RawExtension and Object for external and internal, respectively, scheduling plugin args
|
2020-04-15 15:22:59 -07:00 |
|
Aldo Culquicondor
|
ce05382b58
|
Use RawExtension and Object for external and internal scheduling plugin args, respectively
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-04-14 13:44:42 -04:00 |
|
Abdullah Gharaibeh
|
bed9b2f23b
|
Cleanup obsolete NodeInfo methods
|
2020-04-12 18:13:46 -04:00 |
|
Kubernetes Prow Robot
|
de5508839d
|
Merge pull request #90037 from angao/redundant
remove redundant code
|
2020-04-11 03:29:47 -07:00 |
|
Wen Gao
|
65b43e5d10
|
remove redundant code
|
2020-04-10 10:59:30 +08:00 |
|
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 |
|
Rafał Wicha
|
c4d20ca8a8
|
Add types for Scheduler plugin args to kube-scheduler.config.k8s.io
|
2020-04-08 20:23:56 +01: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
|
93fc02cf54
|
Set initial map size
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-03-31 15:48:34 -04:00 |
|
Aldo Culquicondor
|
65d9f81758
|
Replace lock with atomic updates in spreading filter
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-03-31 15:48:32 -04:00 |
|
Aldo Culquicondor
|
275da7afc0
|
Benchmark for topology spreading filter
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-03-31 15:12:22 -04:00 |
|
Kubernetes Prow Robot
|
59c66dab8c
|
Merge pull request #89487 from alculquicondor/per_node_spreading
Optimize preferred spreading for hostname topology
|
2020-03-30 08:21:54 -07:00 |
|
Aldo Culquicondor
|
d2b1903149
|
Calculate scores in parallel on spreading benchmarks
This is closer to what happens in the core scheduler
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-03-26 15:33:50 -04:00 |
|
Kubernetes Prow Robot
|
894916b665
|
Merge pull request #89459 from chendave/scorer_desc
Trival fix: update the desc on the score plugins
|
2020-03-26 07:56:39 -07:00 |
|
Kobayashi Daisuke
|
9d6235c54e
|
Add test case to improve the test coverage.
|
2020-03-26 17:34:38 +09:00 |
|
Wei Huang
|
06f48a988f
|
Print detailed score results on verbose level 10
|
2020-03-25 10:46:28 -07:00 |
|
Aldo Culquicondor
|
4b31b55499
|
Count spreading node matches for hostname topology in Score
|
2020-03-25 13:29:27 -04:00 |
|
Kubernetes Prow Robot
|
d00f9c7c10
|
Merge pull request #89338 from skilxn-go/AddCompatibilityTestForPluginArgs
Add compatibility tests for plugin arguments
|
2020-03-25 08:49:03 -07:00 |
|
Dave Chen
|
4ab7be43ce
|
Trival fix: update the desc on the score plugins
For whatever the reason, the max score has been updated from "10"
to "100"
|
2020-03-25 12:09:09 +08:00 |
|
Kubernetes Prow Robot
|
c58a3757cb
|
Merge pull request #89365 from notpad/feature/zone_label_ga
Add check for volume zone GA labels
|
2020-03-24 15:27:34 -07: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
|
36efa035e2
|
Add chunk size option to ParallelizeUntil
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-03-24 10:29:59 -04:00 |
|
skilxn-go
|
e0adb0ead9
|
Add compatibility tests for plugin config
|
2020-03-24 22:17:16 +08:00 |
|
notpad
|
98405a8bd9
|
Add check for volume zone GA labels
|
2020-03-24 21:11:25 +08:00 |
|
Kubernetes Prow Robot
|
fe2fdcd695
|
Merge pull request #89162 from alculquicondor/affinity-less-lock
Reduce locking when calculating affinity scores
|
2020-03-19 15:04:35 -07:00 |
|
Kubernetes Prow Robot
|
abe4dea072
|
Merge pull request #89149 from notpad/fix_comment
Fix comments
|
2020-03-19 08:27:23 -07:00 |
|
Kubernetes Prow Robot
|
ad2a1054b0
|
Merge pull request #88717 from mosesyou/dev-boris
Add unit test TestListPlugins for the scheduler
|
2020-03-17 16:21:55 -07:00 |
|
Aldo Culquicondor
|
d0dc178ab8
|
Reduce locking when calculating affinity scores
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-03-17 15:46:01 -04:00 |
|
notpad
|
a043bc438d
|
Fix comments
|
2020-03-16 11:58:27 +08:00 |
|
mosesyou
|
d874275fb7
|
Add unit test TestListPlugins for the scheduler
|
2020-03-09 15:33:42 +08:00 |
|
Jordan Liggitt
|
d8abacba40
|
client-go: update expansions callers
|
2020-03-06 16:50:41 -05:00 |
|
Aldo Culquicondor
|
13fa48e592
|
Disallow duplicate PluginConfig in framework creation
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-03-05 14:51:41 -05:00 |
|
Kubernetes Prow Robot
|
c51ad0cb61
|
Merge pull request #88735 from pancernik/plugin-args-api-improvements
Improve plugin args JSON tags
|
2020-03-02 14:51:06 -08:00 |
|
Aldo Culquicondor
|
73ad38593a
|
Add default constraints to PodTopologySpread
And update benchmark for even pod spreading to use default constraints
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2020-03-02 13:50:21 -05:00 |
|
Rafal Wicha
|
09598d48f6
|
Improve plugin args JSON tags
|
2020-03-02 15:20:44 +00:00 |
|
louisgong
|
c6b94e4606
|
refactor volume binder
|
2020-02-29 12:03:39 +08:00 |
|
Kubernetes Prow Robot
|
901a884c71
|
Merge pull request #88338 from egernst/PodOverhead-beta
Upgrade PodOverhead to beta
|
2020-02-28 15:12:40 -08:00 |
|
Patrick Ohly
|
6329b17d2f
|
volume scheduler: introduce special string type
This makes it possible to search for the special strings more easily
(https://github.com/kubernetes/kubernetes/pull/88230#discussion_r382367043).
|
2020-02-28 10:09:19 +01:00 |
|