Closed MortalHappiness closed 2 months ago
Another issue to check is that the KubeRay operator needs to communicate with the Ray head pod in RayJob or RayService CRs. Running it outside the Kubernetes cluster may cause some issues.
If you run into this issue, you can try enabling --use-kubernetes-proxy
(only available in nightly build)
@kevin85421 @andrewsykim I successfully run the e2e test with some code modifications. Please see the Steps to Reproduce section in the PR description. Thanks.
Overall LGTM, glad to see this is possible with the current make targets
Why are these changes needed?
Running the operator outside the cluster allows developers to set breakpoints in their IDEs for debugging purposes.
Related issue number
N/A
Steps to Reproduce
kind create cluster --image=kindest/node:v1.24.0
ork3d cluster create
orminikube start
make -C ray-operator install
make -C ray-operator build
./ray-operator/bin/manager -leader-election-namespace default -use-kubernetes-proxy
make -C ray-operator test-e2e
Checks