Commit Graph

2856 Commits

Author SHA1 Message Date
Da K. Ma 0af3b35fc8 Rename PodSet to Job.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-05-31 15:01:47 +08:00
Klaus Ma 7981be367f
Merge pull request #228 from k82cn/upgrade_1.10
Upgrade 1.10
2018-05-31 13:44:49 +08:00
Klaus Ma 3a305066b7
Merge branch 'master' into upgrade_1.10 2018-05-31 13:39:22 +08:00
Da K. Ma 568a3c8a1e Fix build error.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-05-31 13:38:20 +08:00
Da K. Ma 34e72f7730 Upgrade vendors.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-05-31 13:34:39 +08:00
Da K. Ma 17ae5aed07 Removed unnecessary imports. 2018-05-31 13:34:23 +08:00
Klaus Ma 1206fb2b6c
Merge pull request #227 from mitake/gpu-ut
Add unit tests for GPU allocation
2018-05-29 16:04:56 +08:00
Hitoshi Mitake a7a4e514ba Add unit tests for GPU allocation
This is a successor of https://github.com/kubernetes-incubator/kube-arbitrator/pull/181
2018-05-29 16:00:34 +09:00
Klaus Ma 613d3cd56c
Merge pull request #225 from k82cn/refine_cache
Rename PodSet/Pod.
2018-05-28 14:57:59 +08:00
Da K. Ma 45f6af518a Rename PodSet/Pod.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-05-28 14:51:26 +08:00
Klaus Ma 2aa66c71dd
Merge pull request #224 from k82cn/rn_alloc
Rename Allocate action and added Task Status.
2018-05-28 14:11:32 +08:00
Da K. Ma 9ed017d4aa Rename Allocate action and added Task Status.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-05-28 13:59:05 +08:00
Klaus Ma 981888b237
Merge pull request #223 from k82cn/add_fw
Added framework.
2018-05-28 13:56:54 +08:00
Da K. Ma b2cd2586c0 Added framework.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-05-28 13:43:28 +08:00
Klaus Ma f5db64b9e7
Merge pull request #222 from k82cn/rename_1
Rename plugins to Actinos.
2018-05-28 11:24:30 +08:00
Da K. Ma b8a35a7ee1 Rename plugins to Actinos.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-05-28 11:10:43 +08:00
Klaus Ma b8ba0fde2f
Merge pull request #221 from k82cn/sec_contacts
Added security contacts.
2018-05-25 21:24:50 +08:00
Da K. Ma 37c2e44116 Added security contacts.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-05-25 21:23:57 +08:00
Klaus Ma d0adc02d2c
Merge pull request #219 from dmatch01/separate-qj-ctrl
Separate QueueJob Controller in a different daemon #212.
2018-05-19 08:09:24 +08:00
Diana Arroyo 6fd11887cc Separate QueueJob Controller in a different daemon #212.
Signed-off-by: Diana Arroyo <darroyo@us.ibm.com>
2018-05-18 11:03:58 -04:00
Klaus Ma 41048c12c4
Merge pull request #214 from k82cn/fix_golint
Fix golint errors.
2018-05-12 10:11:25 +08:00
Da K. Ma dfccea8254 Fix golint errors.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-05-12 10:09:12 +08:00
Klaus Ma 1346600e72
Merge pull request #211 from k82cn/code_cleanup
Code cleanup.
2018-05-10 18:28:09 +08:00
Klaus Ma 82204d4e8f
Merge branch 'master' into code_cleanup 2018-05-10 18:24:59 +08:00
Klaus Ma 0593b2da36
Merge pull request #181 from mitake/gpu
Support nvidia.com/gpu as a resource managed by kube-…
2018-05-10 18:24:11 +08:00
Da K. Ma c4e63c04fa Code cleanup.
Signed-off-by: Da K. Ma <klaus1982.cn@gmail.com>
2018-05-10 18:22:55 +08:00
Klaus Ma c4e1b46661
Merge branch 'master' into gpu 2018-05-10 13:12:34 +08:00
Klaus Ma 2018482fc1
Merge pull request #210 from jinzhejz/bugfix
Bug fix: update PDB for QueueJob when its Replicas is changed
2018-05-03 18:27:50 +08:00
Zhe Jin b6833df642 update PDB for QueueJob when its Replicas is changed 2018-05-03 16:51:56 +08:00
Klaus Ma 3fa5421d1b
Merge pull request #209 from jinzhejz/bugfix
Bug fix: error handling for createQueueCRD()
2018-05-02 21:14:47 +08:00
Klaus Ma 32117100dd
Merge branch 'master' into bugfix 2018-05-02 21:14:12 +08:00
Klaus Ma a2739b39fa
Merge pull request #208 from jinzhejz/images
docker images for kube-batchd
2018-05-02 21:13:25 +08:00
Zhe Jin 5840c29667 init docker images 2018-05-02 17:32:57 +08:00
Zhe Jin 7b3869ea00 error handling for createQueueCRD() 2018-05-02 17:06:37 +08:00
Klaus Ma 937b2cb50d
Merge pull request #203 from jinzhejz/node_selector
support NodeSelector for PodSet
2018-04-28 15:13:07 +08:00
Zhe Jin d97627affc update ut cases 2018-04-28 10:59:34 +08:00
Zhe Jin cb3f98ece9 support NodeSelector for PodSet 2018-04-28 10:13:52 +08:00
Zhe Jin 70396c16ef create PDB for QueueJob before add labels 2018-04-28 10:13:27 +08:00
Klaus Ma 063c92e9ed
Merge pull request #202 from jinzhejz/ctl_enhance
Enhance queuejob controller
2018-04-25 11:17:41 +08:00
Zhe Jin 1d7d893374 terminate all pods of queuejob if a pod is failed or terminated by user 2018-04-25 09:55:10 +08:00
Klaus Ma 8fe9f359e2
Merge pull request #201 from jinzhejz/doc
add queuejob usage
2018-04-20 16:33:41 +08:00
Hitoshi Mitake 4493c6f17f Support nvidia.com/gpu as a resource managed by kube-batchd
This commit lets kube-batchd manage GPU resources (nvidia.com/gpu) and
allocate them for pods like other resources (CPU and memory).
2018-04-20 15:25:01 +09:00
Zhe Jin 82f567d9e0 add queuejob usage 2018-04-20 13:16:08 +08:00
Klaus Ma 14f0d299a4
Merge pull request #200 from jinzhejz/ctl_enhance
enhance controller to handle queuejob lifecycle
2018-04-17 21:48:16 +08:00
Zhe Jin 7b7688a114 enhance queuejob controller to handle add/update queuejob 2018-04-17 11:30:01 +08:00
Zhe Jin d548e0e3ed generate code 2018-04-17 11:30:00 +08:00
Zhe Jin a458ede28c add queuejob interface to kube-arbitrator clientset 2018-04-17 11:30:00 +08:00
Zhe Jin 13a8097862 add selector to queuejob api 2018-04-17 11:30:00 +08:00
Klaus Ma f729f36dd9
Merge pull request #199 from jinzhejz/qj_api
QueueJob API update
2018-04-10 15:45:32 +08:00
Zhe Jin 3392f1fa6d generate code 2018-04-09 16:54:48 +08:00