2017-12-20 20 views
0

원격 호스트에 minikube를 설치했습니다. 나는이 같은 서비스를 만들었습니다원격 호스트에서 실행중인 미니 키브 서비스에 액세스

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 서비스 안녕하세요-SVC --url

:

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

이 같은 포트를 갖고 http://192.168.39.160:30985

내 로컬 컴퓨터에서 포트 30985의 서비스에 어떻게 액세스 할 수 있습니까? ssh를 통해 localhost에서 포트 포워딩을 시도했지만 작동하지 않았습니다.

의 SSH -L 9000 : 192.168.XX.YY : 30,985 [email protected]

+0

로컬 컴퓨터에서 실행하려면 어떻게해야합니까? 당신이 얻는 응답은 무엇입니까? curl $ (minikube service hello-minikube --url) – fiunchinho

+0

내 원격 m/c에서 curl $ (minikube service hello-minikube -url)을 시도하고 html 페이지 덤프를 받았습니다. 내 로컬 컴퓨터에서 위의 명령을 실행할 수 없습니다. – nebi

+0

나는 지금 일하고있다. 원격 m/c에서 포워딩이 필요했습니다. 감사. – nebi

답변

0

그것은 원격 m/C에 포트 전달을 필요로했다.