You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> We have moved all documentation to the [ray-project/ray](https://github.com/ray-project/ray) repository.
26
+
Please refer to the [Ray docs](https://docs.ray.io/en/latest/cluster/kubernetes/index.html) for the latest information.
27
+
The [ray-project/kuberay](https://github.com/ray-project/kuberay) repository hosts the KubeRay source code and community information.
28
+
28
29
KubeRay is a powerful, open-source Kubernetes operator that simplifies the deployment and management of [Ray](https://github.com/ray-project/ray) applications on Kubernetes. It offers several key components:
29
30
30
31
**KubeRay core**: This is the official, fully-maintained component of KubeRay that provides three custom resource definitions, RayCluster, RayJob, and RayService. These resources are designed to help you run a wide range of workloads with ease.
@@ -35,27 +36,14 @@ KubeRay is a powerful, open-source Kubernetes operator that simplifies the deplo
35
36
36
37
***RayService**: RayService is made up of two parts: a RayCluster and a Ray Serve deployment graph. RayService offers zero-downtime upgrades for RayCluster and high availability.
37
38
38
-
**Community-managed components (optional)**: Some components are maintained by the KubeRay community.
39
-
40
-
***KubeRay APIServer**: It provides a layer of simplified configuration for KubeRay resources. The KubeRay API server is used internally
41
-
by some organizations to back user interfaces for KubeRay resource management.
42
-
43
-
***KubeRay Python client**: This Python client library provides APIs to handle RayCluster from your Python application.
39
+
**KubeRay ecosystem**: Some optional components.
44
40
45
-
## KubeRay ecosystem
41
+
***Kubectl Plugin** (Beta): Starting from KubeRay v1.3.0, you can use the `kubectl ray` plugin to simplify
42
+
common workflows when deploying Ray on Kubernetes. If you aren’t familiar with Kubernetes, this
43
+
plugin simplifies running Ray on Kubernetes. See [kubectl-plugin](https://docs.ray.io/en/latest/cluster/kubernetes/user-guides/kubectl-plugin.html#kubectl-plugin) for more details.
**Security and isolation must be enforced outside of the Ray Cluster.** Restrict network access with Kubernetes or other external controls. Refer to [**Ray security documentation**](https://docs.ray.io/en/master/ray-security/index.html) for more guidance on what controls to implement.
***KubeRay APIServer** (Alpha): It provides a layer of simplified configuration for KubeRay resources. The KubeRay API server is used internally
46
+
by some organizations to back user interfaces for KubeRay resource management.
60
47
61
-
You can find even more information on deployments of Ray on Kubernetes at the [official Ray docs](https://docs.ray.io/en/latest/cluster/kubernetes/index.html).
48
+
***KubeRay Dashboard** (Experimental): Starting from KubeRay v1.4.0, we have introduced a new dashboard that enables users to view and manage KubeRay resources.
49
+
While it is not yet production-ready, we welcome your feedback.
0 commit comments