{"id":13561606,"url":"https://github.com/kubernetes-retired/kube-batch","last_synced_at":"2025-09-29T02:32:18.082Z","repository":{"id":23746965,"uuid":"95838111","full_name":"kubernetes-retired/kube-batch","owner":"kubernetes-retired","description":"A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC","archived":true,"fork":false,"pushed_at":"2023-05-22T13:50:02.000Z","size":46286,"stargazers_count":1069,"open_issues_count":0,"forks_count":265,"subscribers_count":51,"default_branch":"master","last_synced_at":"2024-05-22T20:10:04.943Z","etag":null,"topics":["bigdata","hpc","k8s-sig-scheduling","kubernetes","machine-learning"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kubernetes-retired.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY_CONTACTS","support":null,"governance":null}},"created_at":"2017-06-30T02:08:57.000Z","updated_at":"2024-05-09T03:01:10.000Z","dependencies_parsed_at":"2023-07-12T17:18:17.681Z","dependency_job_id":null,"html_url":"https://github.com/kubernetes-retired/kube-batch","commit_stats":null,"previous_names":["kubernetes-sigs/volcano","kubernetes-incubator/kube-arbitrator","kubernetes-sigs/kube-batch"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-retired%2Fkube-batch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-retired%2Fkube-batch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-retired%2Fkube-batch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-retired%2Fkube-batch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kubernetes-retired","download_url":"https://codeload.github.com/kubernetes-retired/kube-batch/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234583683,"owners_count":18856280,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bigdata","hpc","k8s-sig-scheduling","kubernetes","machine-learning"],"created_at":"2024-08-01T13:00:59.073Z","updated_at":"2025-09-29T02:32:08.063Z","avatar_url":"https://github.com/kubernetes-retired.png","language":"Go","funding_links":[],"categories":["HarmonyOS","Go"],"sub_categories":["Windows Manager"],"readme":"# kube-batch\n\n\n[![Build Status](https://travis-ci.org/kubernetes-sigs/kube-batch.svg?branch=master)](https://travis-ci.org/kubernetes-sigs/kube-batch)\n[![Go Report Card](https://goreportcard.com/badge/github.com/kubernetes-sigs/kube-batch)](https://goreportcard.com/report/github.com/kubernetes-sigs/kube-batch)\n[![RepoSize](https://img.shields.io/github/repo-size/kubernetes-sigs/kube-batch.svg)](https://github.com/kubernetes-sigs/kube-batch)\n[![Release](https://img.shields.io/github/release/kubernetes-sigs/kube-batch.svg)](https://github.com/kubernetes-sigs/kube-batch/releases)\n[![LICENSE](https://img.shields.io/github/license/kubernetes-sigs/kube-batch.svg)](https://github.com/kubernetes-sigs/kube-batch/blob/master/LICENSE)\n\n`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.\n\nRefer to [tutorial](doc/usage/tutorial.md) on how to use `kube-batch` to run batch job in Kubernetes.\n\n## Overall Architecture\n\nThe following figure describes the overall architecture and scope of `kube-batch`; the out-of-scope part is going to be handled by other projects.\n\n![kube-batch](doc/images/kube-batch.png)\n\n## Who uses kube-batch?\n\nAs the kube-batch Community grows, we'd like to keep track of our users. Please send a PR with your organization name.\n\nCurrently **officially** using kube-batch:\n\n1. [openBCE](https://github.com/openbce)\n1. [Kubeflow](https://www.kubeflow.org)\n1. [Volcano](https://github.com/volcano-sh/volcano)\n1. [Baidu Inc](http://www.baidu.com)\n1. [TuSimple](https://www.tusimple.com)\n1. [MOGU Inc](https://www.mogujie.com)\n1. [Vivo](https://www.vivo.com)\n\n## Community, discussion, contribution, and support\n\nLearn how to engage with the Kubernetes community on the [community page](http://kubernetes.io/community/).\n\nYou can reach the maintainers of this project at:\n\n- Slack: #sig-scheduling\n- Mailing List: https://groups.google.com/forum/#!forum/kubernetes-sig-scheduling\n\n### Code of conduct\n\nParticipation in the Kubernetes community is governed by the [Kubernetes Code of Conduct](code-of-conduct.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkubernetes-retired%2Fkube-batch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkubernetes-retired%2Fkube-batch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkubernetes-retired%2Fkube-batch/lists"}