volcano-sh/volcano

A Cloud Native Batch System (Project under CNCF)

71
/ 100
Verified

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.

AI-ML-workflow Big-Data-analytics high-performance-computing cloud-infrastructure-management batch-processing
No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

5,375

Forks

1,299

Language

Go

License

Apache-2.0

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.