访问在远程主机上运行的minikube服务

时间:2017-12-20 11:56:26

标签: kubernetes minikube

我在远程主机上安装了minikube。我创建了这样的服务:

NAME        TYPE       CLUSTER-IP      EXTERNAL-IP   PORT(S)          AGE
hello-svc   NodePort   10.108.103.37   <none>        8080:30985/TCP   2h

我有这样的豆荚:

kubectl get pods
NAME           READY     STATUS    RESTARTS   AGE
hello-pod      1/1       Running   0          23h
web-rs-7zjpx   1/1       Running   0          4h
web-rs-dxrx5   1/1       Running   0          5h
web-rs-jjw6x   1/1       Running   0          5h
web-rs-p8cft   1/1       Running   0          5h
web-rs-wt6vp   1/1       Running   0          5h

minikube service hello-svc --url

  

http://192.168.39.160:30985

如何从本地计算机访问端口30985的服务?我尝试通过ssh从我的localhost端口转发,但它没有用。

  

ssh -L 9000:192.168.XX.YY:30985 user@192.168.XX.YY

1 个答案:

答案 0 :(得分:-1)

它需要远程m / c上的端口转发。