Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 1.62 KB

README.md

File metadata and controls

57 lines (40 loc) · 1.62 KB

KubeRay API Server

This document provides instructions to install the KubeRay API Server with a Helm chart.

Helm

Make sure the version of Helm is v3+. Currently, existing CI tests are based on Helm v3.4.1 and v3.9.4.

helm version

Install KubeRay API Server

  • Install a stable version via Helm repository (only supports KubeRay v0.4.0+)

    helm repo add kuberay https://ray-project.github.io/kuberay-helm/
    
    # Install the KubeRay API Server at Version v1.0.0.
    helm install kuberay-apiserver kuberay/kuberay-apiserver --version 1.0.0
    
    # Check that the KubeRay API Server is running in the "default" namespaces.
    kubectl get pods
    # NAME                        READY   STATUS    RESTARTS   AGE
    # kuberay-apiserver-xxxxxx    1/1     Running   0          17s
  • Install the nightly version

    # Step1: Clone KubeRay repository
    
    # Step2: Move to `helm-chart/kuberay-apiserver`
    
    # Step3: Install the KubeRay apiserver
    helm install kuberay-apiserver .

List the chart

To list the kuberay-apiserver release:

helm ls
# NAME                      NAMESPACE       REVISION        UPDATED                                    STATUS         CHART
# kuberay-apiserver         default         1               2022-12-02 02:13:37.514445313 +0000 UTC    deployed       kuberay-apiserver-1.0.0

Uninstall the Chart

# Uninstall the `kuberay-apiserver` release
helm uninstall kuberay-apiserver

# The API Server Pod should be removed.
kubectl get pods
# No resources found in default namespace.