comment accéder aux locaux kubernetes minikube tableau de bord à distance

Kubernetes débutant (ou plutôt le réseau de base) question:
Installé seul nœud minikube (0.23 libération) sur une ubuntu boîte de running dans mon lan (adresse IP 192.168.0.20) avec virtualbox.

minikube la commande de démarrage est terminée avec succès en tant que bien

minikube start
Starting local Kubernetes v1.8.0 cluster...
Starting VM...
Getting VM IP address...
Moving files into cluster...
Setting up certs...
Connecting to cluster...
Setting up kubeconfig...
Starting cluster components...
Kubectl is now configured to use the cluster.

minikube tableau de bord est également livré en place avec succès. (en cours d'exécution sur 192.168.99.100:30000)

ce que je veux faire est de l'accès minikube tableau de bord de mon macbook (en cours d'exécution sur 192.168.0.11) dans le même réseau local.

Aussi je veux accéder à la même minikube tableau de bord à partir de l'internet.

Pour Accès LAN:
Maintenant, ce que je comprends, je suis en utilisant virtualbox (par défaut vm option), je peux changer le type de réseau (NAT avec la redirection de port) à l'aide de vboxnet commande

VBoxManage modifyvm "VM name" --natpf1 "guestssh,tcp,,2222,,22"

énumérés ici

Dans mon cas, ce sera quelque chose comme ceci

VBoxManage modifyvm "VM name" --natpf1 "guesthttp,http,,30000,,8080"

Je pense dans le bon sens ici?

Aussi pour l'accès à distance la même minikube tableau de bord de l'adresse, je peux l'installation d'un no-ip.com comme le service. Ils ont demandé à installer leur utilité sur linux et également la configuration de la redirection de port dans les paramètres du routeur qui va de l'avant port de port de l'hôte à l'invité de port. C'est ça? Suis-je manqué quelque chose?

Je suis à la recherche d'une réponse à cette question, donc si vous avez réussi à mettre cela en place et j'ai oublié de l'auto-réponse, veuillez revoir.
J'ai essayé kubectl proxy et le remplacement de localhost avec le réseau local IP de l'hôte sur lequel minikube est en cours d'exécution, mais il ne semble pas être à l'écoute sur toutes les interfaces, localhost. Je n'utilise pas d'interface graphique sur l'hôte, donc je voudrais vraiment être en mesure d'y accéder à partir de l'extérieur.

OriginalL'auteur robin bajaj | 2017-11-08