kube-batch
kube-batch copied to clipboard
A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
**Is this a BUG REPORT or FEATURE REQUEST?**: /kind feature **What happened**: 1.12 is end of service, it's better to upgrade k8s version to the latest one :)
**Is this a BUG REPORT or FEATURE REQUEST?**: /kind feature **What happened**: It's better to follow the practice for group name of k8s-sigs , e.g. `x-k8s.io`.
**Is this a BUG REPORT or FEATURE REQUEST?**: /kind feature **What happened**: Currently, we use cmd/deepcopy-gen to generate deepcopy codes; it's better to replace such kind of source code with...
**Is this a BUG REPORT or FEATURE REQUEST?**: /kind feature **Description**: Currently, TAS will help several device & workload to get better performance, e.g. NUMA, GPU, IB/SHARP; but most of...
**Is this a BUG REPORT or FEATURE REQUEST?**: /kind feature **Description**: Most of AI/HPC workload require job dependency feature; currently, workload will handle the lifecycle of pods, but scheduler does...
**Is this a BUG REPORT or FEATURE REQUEST?**: /kind feature **Description**: Most of batch workload will handle lots of data, so one of major improvement is to avoid data movement....
**Is this a BUG REPORT or FEATURE REQUEST?**: /kind feature **Description**: Currently, the preemption/reclaim in kube-batch are not good enough; it's better to enhance it for elastic workload, e.g. elastic...
**Is this a BUG REPORT or FEATURE REQUEST?**: /kind feature **Description**: kube-batch will leverage `alloc_set` feature to handle task dependency which is easier to integrate with other features, e.g. gang.
Ref https://github.com/kubernetes/community/pull/6467#discussion_r806914761, shall we consider archiving kube-batch?
**What this PR does / why we need it**: **Which issue(s) this PR fixes**: Fixes #973 **Special notes for your reviewer**: N/A **Release note**: ```None ```