volcano-sh/volcano
A Cloud Native Batch System (Project under CNCF)
Volcano helps cloud administrators and MLOps engineers efficiently run large-scale, complex computations like AI model training, genomic analysis, and big data processing within a Kubernetes environment. It takes your batch workloads, intelligently schedules them, and ensures they complete effectively by optimizing resource usage. This allows teams to execute demanding jobs more reliably and quickly.
5,375 stars. Actively maintained with 43 commits in the last 30 days.
Use this if you need to manage and schedule high-performance computing (HPC), AI/ML, or big data batch jobs on Kubernetes and require advanced features like job queuing, gang scheduling, and bin-packing.
Not ideal if you are running simple, short-lived tasks or general web services that don't require specialized batch scheduling capabilities on Kubernetes.
Stars
5,375
Forks
1,299
Language
Go
License
Apache-2.0
Category
Last pushed
Mar 11, 2026
Commits (30d)
43
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mlops/volcano-sh/volcano"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Recent Releases
Related tools
skypilot-org/skypilot
Run, manage, and scale AI workloads on any AI infrastructure. Use one system to access & manage...
dstackai/dstack
dstack is an open-source control plane for running development, training, and inference jobs on...
ray-project/kuberay
A toolkit to run Ray applications on Kubernetes
kubeflow/kale
Kubeflow’s superfood for Data Scientists
m3dev/gokart
Gokart solves reproducibility, task dependencies, constraints of good code, and ease of use for...