Abdullah Gharaibeh
|
a6b7b0d95e
|
Define algorithm providers in terms of plugins.
|
2019-12-31 15:28:09 -05:00 |
|
notpad
|
7f79516705
|
Move resource-based priority functions to their Score plugins
|
2019-12-31 23:50:11 +08:00 |
|
Wei Huang
|
78352240f6
|
Move podtopologyspread priority logic to its Score plugin
|
2019-12-28 19:29:37 -08:00 |
|
danielqsj
|
f53c81f4a2
|
Move ServiceAntiAffinityPriority to score plugin
|
2019-12-27 10:02:13 +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 |
|
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 |
|
Kubernetes Prow Robot
|
24469a3692
|
Merge pull request #86585 from SataQiu/scheduler-taint-toleration
"Move Taint and toleration priority to its Score plugin"
|
2019-12-24 11:43:29 -08:00 |
|
SataQiu
|
21c916c3d2
|
move Taint and toleration predicate to its Score plugin
|
2019-12-24 19:22:12 +08:00 |
|
draveness
|
5fd6b8fae7
|
fix: remove totalNumNodes from priority metadata
|
2019-12-24 15:45:04 +08:00 |
|
draveness
|
3f591bb2dd
|
feat: implement image locality as score plugin
|
2019-12-23 23:05:23 +08:00 |
|
Kubernetes Prow Robot
|
b632eaddba
|
Merge pull request #86446 from ahg-g/ahg1-nodelabel
Move NodeLabel priority logic to its Score and Filter plugin
|
2019-12-19 15:37:21 -08:00 |
|
Abdullah Gharaibeh
|
119a9a94d1
|
InterPodAffinity Priority as Score plugin
|
2019-12-19 13:42:49 -05:00 |
|
Abdullah Gharaibeh
|
22a0f55a68
|
move NodeLabel priority logic to its Score plugin
|
2019-12-19 13:35:43 -05:00 |
|
Wei Huang
|
82afa2bbaf
|
Fix up the sub-test style
|
2019-12-16 11:28:12 -08:00 |
|
Kubernetes Prow Robot
|
fcc35b0468
|
Merge pull request #85899 from gongguan/slim_down_lister
slim down some lister expansions
|
2019-12-09 07:20:17 -08:00 |
|
louisgong
|
7f5076d8ee
|
slim down some lister expansions
|
2019-12-07 08:27:06 +08:00 |
|
Abdullah Gharaibeh
|
53be26e402
|
optimize preferred pod affinity
|
2019-12-06 12:59:06 -05:00 |
|
Aldo Culquicondor
|
e3bdb4b20b
|
Store topology spread constraints in metadata with labels.Selector
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2019-11-13 10:10:08 -05:00 |
|
Kubernetes Prow Robot
|
055daafe23
|
Merge pull request #85139 from ahg-g/ahg-snapshot2
Updated NewSnapshot interface to accept a NodeInfoMap
|
2019-11-12 11:52:10 -08:00 |
|
Abdullah Gharaibeh
|
902cf48cd3
|
Updated NewSnapshot interface to accept a NodeInfoMap instead of lists of nodes and pods
|
2019-11-12 11:14:17 -05:00 |
|
Aldo Culquicondor
|
c35fe2c801
|
Merging selectors for spreading into one
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2019-11-12 11:01:42 -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
|
82600c2b0e
|
Merge pull request #84948 from zouyee/PriorityFunction
clean up PriorityFunction
|
2019-11-10 09:39:40 -08:00 |
|
Kubernetes Prow Robot
|
3a897ad2f5
|
Merge pull request #84738 from liu-cong/service_affinity
Aggregate mulitple ServiceAffinity custom priorities to a single score plugin.
|
2019-11-07 23:52:44 -08:00 |
|
zouyee
|
3512fde8c5
|
clean up PriorityFunction
Signed-off-by: Zou Nengren <zouyee1989@gmail.com>
|
2019-11-08 12:33:21 +08:00 |
|
Cong Liu
|
e438970730
|
Aggregate mulitple NodePreference custom priorities to a single score plugin.
|
2019-11-07 22:04:38 -05:00 |
|
draveness
|
b1e52d1fc2
|
fix: return NodeScore in even pods spread priority
|
2019-11-08 08:54:55 +08:00 |
|
draveness
|
3bb88356f4
|
feat(scheduler): remove deprecated pattern in scheduler priority
|
2019-11-07 22:43:07 +08:00 |
|
draveness
|
652baf1860
|
feat: update interpod affinity priority with map reduce pattern
|
2019-11-07 08:52:37 +08: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 |
|
Kubernetes Prow Robot
|
3d0f737cd9
|
Merge pull request #84816 from liu-cong/nodelabel
Aggregate mulitple NodePreference custom priorities to a single score plugin.
|
2019-11-05 22:19:30 -08:00 |
|
Abdullah Gharaibeh
|
c33f217a5d
|
tracking nodes with pod with affinity
|
2019-11-05 20:02:33 -05:00 |
|
Cong Liu
|
97d641b129
|
Aggregate mulitple NodePreference custom priorities to a single score plugin.
|
2019-11-05 16:25:19 -05:00 |
|
Aldo Culquicondor
|
75d5227225
|
Add benchmark test to compare EvenPodsSpreadPriority and SelectorSpreadPriority
Signed-off-by: Aldo Culquicondor <acondor@google.com>
|
2019-11-04 13:29:17 -05:00 |
|
Wei Huang
|
90603728fb
|
Migrate EvenPodsSpread Priority as Score plugin in map/reduce style
|
2019-10-31 00:52:37 -07:00 |
|
Wei Huang
|
a4305a356c
|
Expose filteredNodes to func PriorityMetadataProducer
|
2019-10-29 18:40:47 -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
|
05cb382357
|
Update PredicateMetadataProducer to accept a scheduler SharedLister instead of nodeinfomap
|
2019-10-25 19:19:23 -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 |
|
Kubernetes Prow Robot
|
2905275a08
|
Merge pull request #84264 from ahg-g/ahg-antiaffinity
Optimize interpod affinity priority function
|
2019-10-24 00:47:20 -07:00 |
|
Abdullah Gharaibeh
|
b213255bc8
|
interpod affinity prioritize
|
2019-10-23 21:03:02 -04:00 |
|
Abdullah Gharaibeh
|
d393804237
|
separate listers into their own package
|
2019-10-22 18:11:02 -04:00 |
|
Pradeep Hiremande
|
678b670f92
|
Issue 83458:Changed the return check for GetNodeInfo
|
2019-10-21 21:51:31 +05:30 |
|
draveness
|
e1f86e3460
|
feat(scheduler): replace several algorithm listers with client listers
|
2019-10-19 17:26:32 +08:00 |
|
draveness
|
1f52bd80d1
|
feat(scheduler): expand node score range to [0, 100]
|
2019-10-11 23:43:09 +08:00 |
|
draveness
|
9769d49bb5
|
feat(scheduler): remove MaxPriority in the scheduler api
|
2019-10-02 11:24:25 +08:00 |
|