minikube start命令也成功完成了。
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仪表板也成功启动(运行在192.168.99.100:30000)。
我想做的是从我的MacBook(运行在192.168.0.11)在同一局域网中访问minikube仪表板。
同时,我还想从互联网访问相同的minikube仪表板。
对于局域网访问
现在据我所了解,我正在使用VirtualBox(默认的虚拟机选项),我可以使用vboxnet命令更改网络类型(到NAT并进行端口转发)。
VBoxManage modifyvm "VM name" --natpf1 "guestssh,tcp,,2222,,22"
如下所列 这里
在我的情况下会是这样的
VBoxManage modifyvm "VM name" --natpf1 "guesthttp,http,,30000,,8080"
我在这方面的思路是正确的吗?
另外,为了远程访问相同的minikube仪表板地址,我可以设置一个类似no-ip.com的服务。他们要求在Linux主机上安装他们的实用程序,并在路由器设置中设置端口转发,将主机端口转发到客户端端口。
这样对吗?我有什么遗漏吗?
kubectl proxy
并将localhost
替换为运行minikube
的主机的本地网络IP,但似乎它没有在所有接口上侦听,只有在本地主机上。我不在该主机上运行图形界面,因此我真的希望能够从外部访问它。 - Tomáš Hübelbauer