Commit Graph

35 Commits

Author SHA1 Message Date
Changjian Gao fd489a80f7 [scheduler] Add namespace, queue and job related metrics
Signed-off-by: Changjian Gao <gaochangjian@gmail.com>
2020-04-16 11:43:28 +08:00
Klaus Ma 6b6280ec8e Enqueue refactor.
Signed-off-by: Klaus Ma <klaus1982.cn@gmail.com>
2020-02-09 12:27:21 +08:00
zionwu 09ea1adc7f Remove duplicated check in jobEnqueueableFn of proportion 2019-12-25 16:24:33 +08:00
Zhang Jinghui 31aed62425 change lessequal function 2019-12-11 21:17:19 +08:00
Klaus Ma ba3f278afa Update to klog.
Signed-off-by: Klaus Ma <klaus1982.cn@gmail.com>
2019-11-27 16:15:36 +08:00
wangyuqing (C) 496cae5c8d fix proportion OverusedFn 2019-10-15 19:10:32 +08:00
xuzhonghu d7ba3928f4 remove hardcoded plugin name 2019-07-11 09:54:58 +08:00
Kevin Wang aec87f6804 update scheduler import paths to volcano and fix building 2019-07-04 20:31:42 +08:00
sivanzcw f41ba10799 allow job to Inqueue if queue capability of job was not set 2019-06-28 14:00:22 +08:00
Da K. Ma f58c7e6c11 Enqueue jobs if Queue's capability is not set.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2019-06-04 14:14:22 +08:00
Ziyang Wu bbabb00b40 Fix wrong calculation for queue deserved in proportion plugin 2019-05-30 13:11:48 +05:30
xuzhonghu d3dbb11593 fix comments 2019-05-10 09:58:11 +08:00
xuzhonghu 2952c03b2b Implement queue Capability: donot allow podgroup enqueue when queue capability reached 2019-05-10 09:57:20 +08:00
xushiwei 00425595 61baf08ca6 support extended resource for kube-batch 2019-04-17 20:54:46 +08:00
xuzhonghu 35397454be restore kube-batch 2019-04-16 19:19:22 +08:00
Da K. Ma 486d672c41 Renamed kube-batch to Volcano
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2019-04-14 22:08:03 +08:00
Rajadeepan c64bb36ea4 FixGolint in scheduler package 2019-04-11 15:13:59 +05:30
lmzqwer2 44d5ef1e45 change plugin arguments to special type 2019-04-04 20:04:14 +08:00
Kubernetes Prow Robot 6706f58b99
Merge pull request #666 from zionwu/fix_deserved_cal
Fix wrong caculation for deserved in proportion plugin
2019-03-27 16:28:50 -07:00
Ziyang Wu 06c442826d Fix wrong caculation for deserved in proportion plugin 2019-03-27 16:49:26 +08:00
Kubernetes Prow Robot 3e12cdbfea
Merge pull request #644 from TommyLike/bug/fix_typos
Fix Typos
2019-03-14 02:14:26 -07:00
TommyLike 79b901d7cc Fix Typos 2019-03-14 11:24:44 +08:00
thandayuthapani 1512f6e722 Support Plugin Arguments 2019-03-13 12:34:31 +05:30
Da K. Ma 002948b25d Moved default implementation from pkg.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2019-03-01 22:22:00 +08:00
Da K. Ma 4635fabb17 Fixed flaky test.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2019-02-28 10:07:54 +08:00
Da K. Ma ae65e32a2a Multi tiers for plugins.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2019-01-13 15:51:24 +08:00
Da K. Ma 927a381558 Added name when register plugin.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2019-01-12 16:50:51 +08:00
Da K. Ma a5b3b3e797 Skip BestEffort task in 'allocate' action.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-12-20 12:05:18 -08:00
Klaus Ma 5a72691f63 Renamed EvictFunc to DeallocateFunc. 2018-10-28 12:22:29 +08:00
Atul Bhosale cd4956712e
Rename kube-arbitrator to kube-batch
Signed-off-by: Atul Bhosale <atul1bhosale@gmail.com>
2018-10-03 11:59:17 +05:30
Klaus Ma b2bcde4add Preempt multiple tasks.
Signed-off-by: Klaus Ma <klaus1982.cn@gmail.com>
2018-08-28 17:18:06 +08:00
Klaus Ma 2d7ed923ad Fixed reclaim for multiple tasks of queue.
Signed-off-by: Klaus Ma <klaus1982.cn@gmail.com>
2018-08-27 21:26:14 +08:00
Da K. Ma 27857a6a0c Reclaim between Queues.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-08-24 16:00:05 +08:00
Da K. Ma d87fd3cd96 Fixed potential division by zero.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-08-14 18:35:45 +08:00
Da K. Ma e9dd7e12cb Allocated resources by Queue.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-08-14 16:56:40 +08:00