2016-11-29 1 views
0

Ich habe eine VM auf meinem Desktop installiert, die Windows 8 läuft und mit minikube ich bin ein ein-Knoten-kubernetes-Cluster auf der VM laufen. Jetzt möchte ich einen Dienst verfügbar machen, um auf ihn von außerhalb meiner VM zuzugreifen, beispielsweise vom Chrome-Browser meines Desktops oder von irgendwo anders.wie kubernetes service von außerhalb der VM zugreifen

Ich habe bereits den Befehl "kubectl expose" versucht, aber es ist nicht gelungen. Was sollte ich tun, um dies zu implementieren?

+0

Verwenden Sie [minikube] (https://github.com/kubernetes/minikube) oder wie haben Sie den Cluster eingerichtet? –

+0

Ja, ich benutze Minikübchen, um den Cluster einzurichten –

+0

ok, dann werden alle Ihre Dienste auf dem 'minikube ip' ausgesetzt. Sie können auch 'minikube service 'verwenden, um zu ihnen zu gelangen. –

Antwort

1

Haben Sie den Knotenport-Dienst verwendet, als Sie den Kubernetes-Dienst erstellt haben? Wenn dies der Fall ist, können Sie auf Ihren Dienst über Ihre IP-Adresse und den Port zugreifen, den Sie mit dem nodeport k8s-Dienst zugewiesen haben.

Verwandte Themen