question
In the code linked, if kube_pod_manager == ray and kube_pod_manager_non_root == true, then a k8s admin or super user needs to install a namespaced or clusterwide ray operator and the raycluster crd for the user for this to function, is that correct? If so, where is this documented, or where should it be documented relative to the existing org/repo structure?
code lines
|
if [ "$KUBE_POD_MANAGER" = ray ]; then |
|
OPERATOR_IMAGE="--set operatorImage=${RAY_OPERATOR_IMAGE}" |
|
fi |
|
|
|
if [ -n "$KUBE_POD_MANAGER_NON_ROOT" ]; then |
|
# user does not have root access to their kubernetes cluster |
|
CLUSTER_ONLY=true |
|
SKIP_CRDS="--skip-crds" |
|
else |
|
CLUSTER_ONLY=false |
|
CREATE_NAMESPACE="--create-namespace" |
|
fi |
|
--set clusterOnly=${CLUSTER_ONLY-false} ${SKIP_CRDS} \ |
question
In the code linked, if kube_pod_manager == ray and kube_pod_manager_non_root == true, then a k8s admin or super user needs to install a namespaced or clusterwide ray operator and the raycluster crd for the user for this to function, is that correct? If so, where is this documented, or where should it be documented relative to the existing org/repo structure?
code lines
store/guidebooks/ml/ray/start/kubernetes/install-via-helm.sh
Lines 24 to 35 in 569c4ad
store/guidebooks/ml/ray/start/kubernetes/install-via-helm.sh
Line 79 in 569c4ad