A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
Go
1,091
1,147 commits
updated May 22, 2023
kube-batch is a batch scheduler for Kubernetes, providing mechanisms for applications which would like to run batch jobs leveraging Kubernetes. It builds upon a decade and a half of experience on running batch workloads at scale using several systems, combined with best-of-breed ideas and practices from the open source community.
Refer to tutorial on how to use kube-batch to run batch job in Kubernetes.
The following figure describes the overall architecture and scope of kube-batch; the out-of-scope part is going to be handled by other projects.

As the kube-batch Community grows, we'd like to keep track of our users. Please send a PR with your organization name.
Currently officially using kube-batch:
Learn how to engage with the Kubernetes community on the community page.
You can reach the maintainers of this project at:
Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.
Latest release
Releases this year
(top 24 of 30)
2,781 followers · starred Apr 2019
163 followers · starred Nov 2020
224 followers · starred Aug 2017
336 followers · starred Jan 2018
A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
Go
1,091
1,147 commits
updated May 22, 2023
kube-batch is a batch scheduler for Kubernetes, providing mechanisms for applications which would like to run batch jobs leveraging Kubernetes. It builds upon a decade and a half of experience on running batch workloads at scale using several systems, combined with best-of-breed ideas and practices from the open source community.
Refer to tutorial on how to use kube-batch to run batch job in Kubernetes.
The following figure describes the overall architecture and scope of kube-batch; the out-of-scope part is going to be handled by other projects.

As the kube-batch Community grows, we'd like to keep track of our users. Please send a PR with your organization name.
Currently officially using kube-batch:
Learn how to engage with the Kubernetes community on the community page.
You can reach the maintainers of this project at:
Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.
Latest release
Releases this year
(top 24 of 30)
2,781 followers · starred Apr 2019
163 followers · starred Nov 2020
224 followers · starred Aug 2017
336 followers · starred Jan 2018