v0.2
- #117 Implement queue Capability, donot allow podgroup enqueue when queue capability reached (@hzxuzhonghu)
- #172 Show Queue's status in
vkctl queue
sub-command (@SrinivasChilveri) - #173 Add "vkctl job delete xxx" (@SrinivasChilveri)
- #200 Disable preempt & relcaim action by default (@thandayuthapani)
- #205 Check Queue exist in admission controller (@thandayuthapani)
- #184 Use install job to generate secret for admission service (@TommyLike)
- #149 Added Job garbage collector, cleanup Job after a configured ttl (@hzxuzhonghu)
- #176 Retain pod with Succeeded/Failed phase (@lminzhw)
- #170 Support Job Priority (@TommyLike)
- #108 Resolve the golint issues (@nikita15p,@Rajadeepan)
- #137 Pass conformance test (@shivramsrivastava)
- #358 Fair-share scheduling of namespace cross queues (@lminzhw)
- #306 Fix the scheduler panic whenever the GPU is lost on node (@william-wang)
- #288 Migrate volcano-sh/scheduler into volcano-sh/volcano (@kevin-wangzefeng)
- #168 Speed up e2e, do not just add an e2e test (@SrinivasChilveri,@thandayuthapani,@Rajadeepan)
- #286 Update abbreviation of Volcano from vk-* to vc-*m, including binary and docker images (@asifdxtreme)
- #93 Allow multiple sync job workers run in parallel (@SrinivasChilveri)
- #329 Move admission webhook configuration registeration into admission server from yaml (@TommyLike)
- #335 User experience improvement (@TommyLike)
- #325 Contributor experience improvement (@hzxuzhonghu,@SrinivasChilveri)
- #386 Valid policy action
RestartTask
is prevented (@hzxuzhonghu) - #266 Support multiple events in job lifecycle policy (@asifdxtreme)
- #364 Migrate queue/podgroup to v1alpha2 (@hzxuzhonghu)
- #401 Add PodGroupController to create shadow PodGroup (@wangyuqing4)
- #384 The job task resync logic is not right (@hzxuzhonghu)
- #370 Refactor Delay Pod Creation by admission controller (@wangyuqing4)
- #380 Support binpack policy (@lminzhw)