GithubHelp home page GithubHelp logo

jeffreyftang / kuberay Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ray-project/kuberay

0.0 0.0 0.0 120.2 MB

A toolkit to run Ray applications on Kubernetes

License: Apache License 2.0

Dockerfile 1.01% Makefile 3.23% Go 92.13% Shell 1.55% Mustache 2.08%

kuberay's Introduction

KubeRay

Build Status Go Report Card

KubeRay is an open source toolkit to run Ray applications on Kubernetes.

KubeRay provides several tools to improve running and managing Ray's experience on Kubernetes.

  • Ray Operator
  • Backend services to create/delete cluster resources (incubating)
  • Kubectl plugin/CLI to operate CRD objects (future work)
  • Kubernetes event dumper for ray clusters/pod/services (future work)
  • Operator Integration with Kubernetes node problem detector (future work)
  • Kubernetes based workspace to easily submit ray jobs (future work)

Quick Start

Use Yaml

kubectl apply -k manifests/cluster-scope-resources
kubectl apply -k manifests/base

Use helm chart

A helm chart is a collection of files that describe a related set of Kubernetes resources. It can help users to deploy ray-operator and ray clusters conveniently. Please read kuberay-operator to deploy an operator and ray-cluster to deploy a custom cluster.

Development

Please read our CONTRIBUTING guide before making a pull request. Refer to our DEVELOPMENT to build and run tests locally.

Security

If you discover a potential security issue in this project, or think you may have discovered a security issue, we ask that you notify KubeRay Security via our Slack Channel. Please do not create a public GitHub issue.

License

This project is licensed under the Apache-2.0 License.

kuberay's People

Contributors

akanso avatar anencore94 avatar asm582 avatar caitengwei avatar chaomengyuan avatar chenk008 avatar denkensk avatar ericl avatar feilengcui008 avatar haoxins avatar harryge00 avatar jeffwan avatar nostalgicimp avatar qstar avatar ryantd avatar scarlet25151 avatar tekumara avatar tgaddair avatar wilsonwang371 avatar wolfsniper2388 avatar zhuangzhuang131419 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.