2017-12-20 4 views
0

Ich habe Minikub auf Remote-Host installiert. Ich habe einen Dienst wie diese erstellt:Zugriff Minikube-Dienst läuft auf Remote-Host

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

Ich habe Schoten wie folgt aus:

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 hallo-svc --url

http://192.168.39.160:30985

Wie kann ich von meinem lokalen Computer aus auf den Dienst von Port 30985 zugreifen? Ich versuchte Portforwarding von meinem localhost über ssh, aber es hat nicht funktioniert.

ssh -L 9000: 192.168.XX.YY: 30985 [email protected]

+0

Funktioniert das von Ihrem lokalen Rechner? Was ist die Antwort, die du bekommst? curl $ (minikube-service hallo-minikube -url) – fiunchinho

+0

ich versuchte curl $ (minikube service hallo-minikube -url) auf meiner remote m/c und ich bekam eine html-seite dump. kann den obigen Befehl von meinem lokalen Rechner nicht ausführen. – nebi

+0

Ich habe es jetzt funktioniert. Es brauchte Weiterleitung auf remote m/c. Vielen Dank. – nebi

Antwort

0

Es brauchte auf Remote m/c Port-Forwarding.

Verwandte Themen