hex108/kube-batch — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2019-12-25
Schedule GPU-parallel machine learning training jobs efficiently on a Kubernetes cluster.
Coordinate multi-task batch jobs so all parts start together instead of running one at a time.
Run high-performance computing or scientific workloads on Kubernetes without rewriting existing batch infrastructure logic.
Replace the default Kubernetes scheduler for one-off, resource-parallel data processing jobs.
| hex108/kube-batch | 42wim/fabio | 42wim/go-xmpp | |
|---|---|---|---|
| Language | Go | Go | Go |
| Last pushed | 2019-12-25 | 2018-02-04 | 2020-01-24 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 3/5 | 3/5 |
| Audience | ops devops | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing Kubernetes cluster and familiarity with batch/HPC workload concepts to configure effectively.
A specialized Kubernetes scheduler for batch jobs and large-scale data processing, like ML training or scientific computing, that coordinates multiple tasks to start together more efficiently than the default scheduler.
Mainly Go. The stack also includes Go, Kubernetes.
Dormant — no commits in 2+ years (last push 2019-12-25).
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.