Wei Huang
|
c712230ac1
|
Implement default queue sort logic as a scheduler plugin
|
2020-01-16 19:10:43 -08:00 |
|
Kubernetes Prow Robot
|
4d41f4809f
|
Merge pull request #86890 from damemi/move-selector-spread-to-plugin
Move selector spreading priority code to plugin
|
2020-01-08 21:29:45 -08:00 |
|
Mike Dame
|
d227b7822f
|
Move selector spreading priority code to plugin
|
2020-01-08 13:37:37 -05:00 |
|
Abdullah Gharaibeh
|
e26fbe6f08
|
fix a bug in scheduler's node resource limits score
|
2020-01-07 13:43:44 -05:00 |
|
Abdullah Gharaibeh
|
d31dcecd20
|
cleanup unused scheduler functions/files
|
2020-01-03 19:09:14 -05:00 |
|
Abdullah Gharaibeh
|
b535ed3b0c
|
Merge scheduler's ConfigProducerRegistry into LegacyRegistry
|
2020-01-02 16:40:33 -05:00 |
|
Abdullah Gharaibeh
|
a6b7b0d95e
|
Define algorithm providers in terms of plugins.
|
2019-12-31 15:28:09 -05:00 |
|
Kubernetes Prow Robot
|
04d71d8a7b
|
Merge pull request #86614 from ahg-g/ahg1-default2
Deprecate scheduler predicate and priority factory registration and associated types
|
2019-12-26 05:21:38 -08:00 |
|
Kubernetes Prow Robot
|
f13e2ed491
|
Merge pull request #86591 from ahg-g/ahg1-default
Added scheduler algorithm provider registrey.
|
2019-12-25 18:25:38 -08:00 |
|
Abdullah Gharaibeh
|
2b3df3587e
|
Deprecate scheduler predicate and priority factory registration
|
2019-12-25 20:33:08 -05:00 |
|
Kubernetes Prow Robot
|
c84b1a8a10
|
Merge pull request #86601 from angao/no-disk-conflict
move NoDiskConflict predicate to its filter plugin
|
2019-12-25 15:27:38 -08:00 |
|
Kubernetes Prow Robot
|
bd1195c28e
|
Merge pull request #86580 from zouyee/rlp
Move ResourceLimitsPriority to its Score plugin
|
2019-12-25 07:39:38 -08:00 |
|
Alex Wang
|
e5168cc7bb
|
move nodepreferavoidpods to score plugin
|
2019-12-25 17:26:58 +08:00 |
|
zouyee
|
bf2b709e82
|
Move ResourceLimitsPriority to its Score plugin
Signed-off-by: Zou Nengren <zouyee1989@gmail.com>
|
2019-12-25 16:41:40 +08:00 |
|
Wen Gao
|
e5d90c57f0
|
move NoDiskConflict predicate to its filter plugin
|
2019-12-25 15:44:59 +08:00 |
|
Abdullah Gharaibeh
|
8fc21710e7
|
Added scheduler algorithm provider registery.
|
2019-12-25 00:48:52 -05:00 |
|
draveness
|
75872b8e79
|
feat: implement node affinity priority as score plugin
+ Add DefaultNormalizeScore function
+ Implement NodeAffinity as score plugin
|
2019-12-25 10:53:35 +08:00 |
|
SataQiu
|
21c916c3d2
|
move Taint and toleration predicate to its Score plugin
|
2019-12-24 19:22:12 +08:00 |
|
Kubernetes Prow Robot
|
39d0710a4b
|
Merge pull request #86530 from zouyee/vbb
Move volumebinding predicate to its filter plugin
|
2019-12-23 22:05:29 -08:00 |
|
draveness
|
3f591bb2dd
|
feat: implement image locality as score plugin
|
2019-12-23 23:05:23 +08:00 |
|
zouyee
|
83408acf75
|
Move volumebinding predicate to its filter plugin
Signed-off-by: Zou Nengren <zouyee1989@gmail.com>
|
2019-12-23 21:57:49 +08:00 |
|
Abdullah Gharaibeh
|
429448cb40
|
move inter pod affinity predicate logic to its Filter plugin
|
2019-12-20 16:58:36 -05:00 |
|
Abdullah Gharaibeh
|
119a9a94d1
|
InterPodAffinity Priority as Score plugin
|
2019-12-19 13:42:49 -05:00 |
|
Kubernetes Prow Robot
|
77c565025a
|
Merge pull request #86289 from ahg-g/ahg1-metadata
Deprecate PredicateMetadata
|
2019-12-17 23:42:10 -08:00 |
|
Abdullah Gharaibeh
|
770e51cd10
|
Deprecate PredicateMetadata
|
2019-12-17 08:02:59 -05:00 |
|
Abdullah Gharaibeh
|
b3abfdc9e4
|
registered nodeports and noderesources prefilters
|
2019-12-17 07:29:37 -05:00 |
|
Wei Huang
|
468aebc17f
|
Move EvenPodsSpread metadata computation logic as a PreFilter Plugin
|
2019-12-13 16:33:21 -08:00 |
|
Abdullah Gharaibeh
|
6f3c68bd5c
|
compatibility tests for default provider and mandatory filters
|
2019-12-13 12:47:15 -05:00 |
|
Abdullah Gharaibeh
|
7360797a12
|
remove redundant definition of the defaultProvider in the scheduler
|
2019-11-27 14:49:57 -05:00 |
|
Abdullah Gharaibeh
|
05606bb6e4
|
rename PluginConfigArgs to AlgorithmConfigArgs
|
2019-11-14 11:30:59 -05:00 |
|
Abdullah Gharaibeh
|
acc66ede1a
|
Pass InformerFactory instead of indivisual informers in scheduler configuration logic
|
2019-11-12 19:38:27 -05:00 |
|
Aldo Culquicondor
|
6a98c93f3c
|
Add MetadataProducerFactory for predicates
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2019-11-11 11:27:44 -05:00 |
|
Kubernetes Prow Robot
|
916776c394
|
Merge pull request #84873 from ahg-g/ahg-equal
delete EqualPriority priority function, and make registering it a no op
|
2019-11-07 04:36:58 -08:00 |
|
draveness
|
652baf1860
|
feat: update interpod affinity priority with map reduce pattern
|
2019-11-07 08:52:37 +08:00 |
|
Abdullah Gharaibeh
|
f3453a1842
|
delete EqualPriority priority function, and make registering it a no op
|
2019-11-06 13:59:32 -05:00 |
|
Wei Huang
|
90603728fb
|
Migrate EvenPodsSpread Priority as Score plugin in map/reduce style
|
2019-10-31 00:52:37 -07:00 |
|
Abdullah Gharaibeh
|
c6baa263a3
|
Update priorities to use SharedLister instead of using the snapshot directly
|
2019-10-29 16:22:00 -04: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 |
|
zouyee
|
3bfdcf56e6
|
Remove wrappers around storage-related listers in the predicate
Signed-off-by: Zou Nengren <zouyee1989@gmail.com>
|
2019-10-24 23:26:15 +08:00 |
|
Abdullah Gharaibeh
|
d393804237
|
separate listers into their own package
|
2019-10-22 18:11:02 -04:00 |
|
draveness
|
09f333940e
|
feat: remove CheckNodeMemoryPressure/DiskPressure/PIDPressure/Condition predicates
|
2019-10-22 15:28:32 +08:00 |
|
draveness
|
1163a1d51e
|
feat: update taint nodes by condition to GA
|
2019-10-19 09:17:41 +08:00 |
|
Ahmad Diaa
|
4448a1cea9
|
move factory package to scheduler
|
2019-10-12 23:03:07 +02:00 |
|
Shintaro Murakami
|
a0c93b10c9
|
Remove unnecessary factory layer
|
2019-08-24 08:08:30 +09:00 |
|
Shintaro Murakami
|
11f043c784
|
Remove algorithm.NodeLister from scheduler interface
Will fixup
|
2019-08-13 10:30:30 +09:00 |
|
Fabio Bertinatto
|
c5d9af2bda
|
Update predicates to use cached CSINode in scheduler
|
2019-08-01 10:15:20 +02:00 |
|
Kubernetes Prow Robot
|
7a7f5f1e83
|
Merge pull request #80360 from bertinatto/fix_old_predicate
Don't count unrelated volumes in scheduler predicate
|
2019-07-31 22:36:26 -07:00 |
|
Fabio Bertinatto
|
ee7b48b7c5
|
Don't count unrelated volumes in scheduler predicate
|
2019-07-31 12:56:28 +02:00 |
|
Wei Huang
|
eb3ed24853
|
scheduler: make ApplyFeatureGates() stateless
|
2019-07-30 11:41:57 -07:00 |
|
Wei Huang
|
eefc18a763
|
EvenPodsSpread: Define a new Priority
|
2019-07-26 20:48:05 -07:00 |
|