zouyee
|
b86dbb97df
|
rename scheduler fake listers
Signed-off-by: Zou Nengren <zouyee1989@gmail.com>
|
2019-10-25 13:09:01 +08: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 |
|
louisgong
|
70ca08ec89
|
filter plugin for cloud provider storage predicate
|
2019-10-21 23:56:23 +08:00 |
|
Kubernetes Prow Robot
|
ac6c77c440
|
Merge pull request #84121 from zouyee/renamefit
rename FilterPlugin NodeResources
|
2019-10-20 20:45:37 -07:00 |
|
Kubernetes Prow Robot
|
019b662ff5
|
Merge pull request #84017 from ahg-g/ahg-csi
Remove CSINode from scheduler cache.
|
2019-10-20 03:17:37 -07:00 |
|
zouyee
|
04340eaa34
|
rename FilterPlugin NodeResources
Signed-off-by: Zou Nengren <zouyee1989@gmail.com>
|
2019-10-20 12:51:16 +08:00 |
|
Kubernetes Prow Robot
|
e1685b5b59
|
Merge pull request #84074 from zouyee/proirity
LeastRequestedPriority/MostRequestedPriority/BalancedResourceAllocation as Score plugins
|
2019-10-19 17:21:37 -07:00 |
|
Kubernetes Prow Robot
|
9c25b16d88
|
Merge pull request #84099 from draveness/feature/remove-lister-wrapper
feat(scheduler): replace several algorithm listers with client listers
|
2019-10-19 08:05:37 -07:00 |
|
zouyee
|
bd4167d149
|
remove unused meta and rename lablance_allocated
Signed-off-by: Zou Nengren <zouyee1989@gmail.com>
|
2019-10-19 22:43:15 +08:00 |
|
zouyee
|
408c9da2a6
|
LeastRequestedPriority/MostRequestedPriority/BalancedResourceAllocation as Score plugins
Signed-off-by: Zou Nengren <zouyee1989@gmail.com>
|
2019-10-19 20:49:05 +08:00 |
|
draveness
|
00a12c787c
|
feat: implement node unschedulable as a filter plugin
|
2019-10-19 17:29:25 +08:00 |
|
draveness
|
e1f86e3460
|
feat(scheduler): replace several algorithm listers with client listers
|
2019-10-19 17:26:32 +08:00 |
|
Kubernetes Prow Robot
|
2b79d284fd
|
Merge pull request #84066 from Huang-Wei/eps-migration
Migrate EvenPodsSpread Predicate to Filter plugin
|
2019-10-18 21:54:12 -07:00 |
|
Abdullah Gharaibeh
|
a772722660
|
Remove CSINode from scheduler cache.
|
2019-10-19 03:52:22 +00:00 |
|
Wei Huang
|
64ff958e69
|
migrate EvenPodsSpread Predicate to Filter plugin
|
2019-10-18 14:18:02 -07:00 |
|
Shintaro Murakami
|
bf256bcb00
|
Use frameworkHandle to get listers
|
2019-10-19 01:29:05 +09:00 |
|
Kubernetes Prow Robot
|
27c679baca
|
Merge pull request #83982 from lichuqiang/frame_mig1
[migration phase 1] MatchInterPodAffinity as filter plugin
|
2019-10-18 09:23:58 -07:00 |
|
Kubernetes Prow Robot
|
422256110e
|
Merge pull request #84073 from draveness/feature/cleanup-framework-plugins
feat: several cleanups in the scheduling package
|
2019-10-18 04:43:57 -07:00 |
|
lichuqiang
|
671f7690fe
|
[migration phase 1] MatchInterPodAffinity as filter plugin
|
2019-10-18 16:26:34 +08:00 |
|
Kubernetes Prow Robot
|
d1a79f136b
|
Merge pull request #84054 from ahg-g/ahg-gp
GeneralPredicate as framework plugin config
|
2019-10-17 21:19:58 -07: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
|
91050062f9
|
Merge pull request #83894 from notpad/feature/migration_nodevolumelimit
[migration phase 1] CSIMaxVolumeLimitChecker as filter plugin
|
2019-10-17 19:50:41 -07:00 |
|
Abdullah Gharaibeh
|
517116921b
|
GeneralPredicate as plugin config
|
2019-10-17 11:13:57 -04:00 |
|
notpad
|
f06925b0ee
|
[migration phase 1] CSIMaxVolumeLimitChecker as filter plugin
|
2019-10-17 22:04:02 +08:00 |
|
draveness
|
3d74da4d53
|
feat(scheduler): implement node affinity as score plugin
|
2019-10-17 17:02:10 +08: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 |
|
draveness
|
2d7044a556
|
feat(scheduler): implement NodePreferAvoidPods as score plugin
|
2019-10-14 21:21:24 +08:00 |
|
notpad
|
4ff7251026
|
[migration phase 1] VolumeZoneChecker as filter plugin
|
2019-10-14 07:45:40 +08:00 |
|
Kubernetes Prow Robot
|
5a427e8704
|
Merge pull request #83659 from wgliang/scheduler-v2/pod-fits-host-ports
[migration phase 1] PodFitsHostPorts as filter plugin
|
2019-10-13 11:18:35 -07:00 |
|
Kubernetes Prow Robot
|
dd5cb6426d
|
Merge pull request #83849 from draveness/feature/node-locality-as-score-plugin
feat: implement imagelocality as a score plugin
|
2019-10-13 06:36:35 -07:00 |
|
draveness
|
6f6618fc5d
|
feat: implement imagelocality as a score plugin
|
2019-10-13 19:58:21 +08:00 |
|
Guoliang Wang
|
78be6a628d
|
[migration phase 1] PodFitsHostPorts as filter plugin
|
2019-10-13 19:47:26 +08:00 |
|
Guoliang Wang
|
4ca3d9ca48
|
[migration phase 1] PodFitsResources as framework plugin
|
2019-10-13 12:02:24 +08:00 |
|
Guoliang Wang
|
0a1808a570
|
[migration phase 1] PodMatchNodeSelector/NodAffinity as filter plugin
|
2019-10-12 14:49:55 +08:00 |
|
notpad
|
9e426a6be1
|
[migration phase 1] NoDiskConflict as filter plugin
|
2019-10-12 08:00:44 +08:00 |
|
Kubernetes Prow Robot
|
1e5a9f3ff4
|
Merge pull request #83522 from draveness/feature/expand-node-score-range
feat(scheduler): expand node score range to [0, 100]
|
2019-10-11 16:20:38 -07:00 |
|
draveness
|
1f52bd80d1
|
feat(scheduler): expand node score range to [0, 100]
|
2019-10-11 23:43:09 +08:00 |
|
Yecheng Fu
|
e8795562f9
|
[migration phase 1] Implement CheckVolumeBinding as a filter plugin
|
2019-10-11 20:35:11 +08:00 |
|
Guoliang Wang
|
b9167334ee
|
[migration phase 1] PodFitsHost as filter plugin
|
2019-10-11 17:05:04 +08:00 |
|
Kubernetes Prow Robot
|
c1a735c642
|
Merge pull request #83601 from ahg-g/ahg-migration-priority
Implemented taints and tolerations priority function as a Score plugin
|
2019-10-11 00:05:50 -07:00 |
|
Kubernetes Prow Robot
|
a5e6ac0a95
|
Merge pull request #83694 from ahg-g/ahg-adv-config
[migration phase 1] Make scheduler cache, volume binder and listers available when registering default plugins
|
2019-10-10 19:00:21 -07:00 |
|
Abdullah Gharaibeh
|
7429b0fe86
|
Implemented taints and tolerations priority function as a Score plugin
|
2019-10-10 17:49:40 -04:00 |
|
Abdullah Gharaibeh
|
456df97745
|
made scheduler cache and volume binder available when instantiating factories for default plugins
|
2019-10-10 16:21:29 -04:00 |
|
Abdullah Gharaibeh
|
36a0f8a03f
|
remove the no-op plugin that we used as an example plugin in default registry
|
2019-10-09 12:30:08 -04:00 |
|
Abdullah Gharaibeh
|
1751c251d8
|
Addressed comments
|
2019-10-08 16:13:13 -04:00 |
|
Abdullah Gharaibeh
|
bc550b0896
|
Added PredicateMetadata and PriorityMetadata as CycleState to the framework
|
2019-10-07 22:25:08 -04:00 |
|
Abdullah Gharaibeh
|
66386fdf49
|
Added the first predicate as a filter plugin: PodToleratesNodeTaints.
|
2019-10-05 08:43:17 -04:00 |
|
draveness
|
c73ff9749b
|
feat(scheduler): rename PluginContext to CycleState
|
2019-10-04 17:30:36 +08:00 |
|
Abdullah Gharaibeh
|
6120fe9b11
|
Convert predicates/priorities configurations to a framework plugin configs.
|
2019-09-30 10:36:52 -04:00 |
|