# Ray client unable to connect to minikube cluster from outside

**URL:** <https://discuss.ray.io/t/ray-client-unable-to-connect-to-minikube-cluster-from-outside/1821>\
**Category:** Kubernetes\
**Created:** [April 21, 2021, 3:33pm UTC](https://discuss.ray.io/t/ray-client-unable-to-connect-to-minikube-cluster-from-outside/1821 "2021-04-21T15:33:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![asm582](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/asm582/32/669_2.png) [@asm582](https://discuss.ray.io/u/asm582)\
**Post date:** [April 21, 2021, 3:33pm UTC](https://discuss.ray.io/t/ray-client-unable-to-connect-to-minikube-cluster-from-outside/1821/1 "2021-04-21T15:33:40Z")

</div>

Hello,

I am trying to connect to minikube cluster by running the below command in new shell from documentation:

python ray/doc/kubernetes/example\_scripts/run\_local\_example.py

I get the below error:

python ray/doc/kubernetes/example\_scripts Traceback (most recent call last): File "ray/doc/kubernetes/example\_scripts/run\_local\_example.py", line 57, in \<module\> ray.util.connect(f"127.0.0.1:{LOCAL\_PORT}") File "/home/asmalvan/anaconda3/envs/ray/lib/python3.7/site-packages/ray/util/client\_connect.py", line 26, in connect conn\_str, secure=secure, metadata=metadata, connection\_retries=3) File "/home/asmalvan/anaconda3/envs/ray/lib/python3.7/site-packages/ray/util/client/\_\_init\_\_.py", line 57, in connect connection\_retries=connection\_retries) File "/home/asmalvan/anaconda3/envs/ray/lib/python3.7/site-packages/ray/util/client/worker.py", line 120, in \_\_init\_\_ raise ConnectionError("ray client connection timeout") ConnectionError: ray client connection timeout s/run\_local\_example.pyray-1 learn-ray] python ray/doc/kubernetes/example\_scripts  
Traceback (most recent call last):  
File “ray/doc/kubernetes/example\_scripts/run\_local\_example.py”, line 57, in   
ray.util.connect(f"127.0.0.1:{LOCAL\_PORT}")  
File “/home/asmalvan/anaconda3/envs/ray/lib/python3.7/site-packages/ray/util/client\_connect.py”, line 26, in connect  
conn\_str, secure=secure, metadata=metadata, connection\_retries=3)  
File “/home/asmalvan/anaconda3/envs/ray/lib/python3.7/site-packages/ray/util/client/ **init**.py”, line 57, in connect  
connection\_retries=connection\_retries)  
File “/home/asmalvan/anaconda3/envs/ray/lib/python3.7/site-packages/ray/util/client/worker.py”, line 120, in **init**  
raise ConnectionError(“ray client connection timeout”)  
ConnectionError: ray client connection timeout

am I missing some configuration here?

Thanks

---

<div class="post-metadata">

**Author:** ![Dmitri](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/dmitri/32/657_2.png) [@Dmitri](https://discuss.ray.io/u/Dmitri)\
**Post date:** [April 21, 2021, 4:55pm UTC](https://discuss.ray.io/t/ray-client-unable-to-connect-to-minikube-cluster-from-outside/1821/2 "2021-04-21T16:55:22Z")

</div>

Which Ray version is being used locally?  
There may be a version mismatch. The issue might be addressed by the note at the bottom of this section of the docs:  
[https://docs.ray.io/en/master/cluster/kubernetes.html#using-ray-client-to-connect-from-outside-the-kubernetes-cluster](https://docs.ray.io/en/master/cluster/kubernetes.html#using-ray-client-to-connect-from-outside-the-kubernetes-cluster)

---

<div class="post-metadata">

**Author:** ![asm582](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/asm582/32/669_2.png) [@asm582](https://discuss.ray.io/u/asm582)\
**Post date:** [April 21, 2021, 6:17pm UTC](https://discuss.ray.io/t/ray-client-unable-to-connect-to-minikube-cluster-from-outside/1821/3 "2021-04-21T18:17:41Z")

</div>

Hello, thank you for getting back, I did not change ray version for deployment, on CLI I get this version:

$ ray --version  
ray, version 1.2.0

I think the same version is deployed on minikube instance

---

<div class="post-metadata">

**Author:** ![Dmitri](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/dmitri/32/657_2.png) [@Dmitri](https://discuss.ray.io/u/Dmitri)\
**Post date:** [April 21, 2021, 7:43pm UTC](https://discuss.ray.io/t/ray-client-unable-to-connect-to-minikube-cluster-from-outside/1821/4 "2021-04-21T19:43:23Z")

</div>

Ah, the issue is that the client server does not start by default in Ray 1.2.0, see this post:

> [@\[Cluster\] \[K8\] Is the client.server automatically started in Ray 1.2.0 when running on K8?](https://discuss.ray.io/t/is-the-client-server-automatically-started-in-ray-1-2-0-when-running-on-k8/1761/2):
>
> The automatic server start feature was introduced after the Ray 1.2.0 release. To start the server on port 10001 with Ray 1.2.0, you can append the argument to the head’s Ray start command --ray-client-server-port 10001 : ray start --head --no-monitor --dashboard-host 0.0.0.0 --ray-client-server-port 10001
