我想在 VirtualBox
中的特定网络/网络适配器
上启动 minikube 集群,以便我在同一网络中启动其他虚拟机,如下所示
+-------+ +------+ +----------------+
| | | | | |
| VM2 | | VM1 | | Minikube |
| | | | | Cluster |
| | | | | |
+---+---+ +---+--+ +------------+---+
| | |
| | |
| +------+------------+ |
+--+ | |
| 192.168.10.0/24 +-----+
+-------------------+
但我在 minikube start
中没有看到太多网络选项 CLI
是否可以像这样启动 minikube 或像上面那样设置任何技巧?
最佳答案
当谈到调整网络时,使用 minikube start
您可以使用以下选项:
--host-only-cidr string The CIDR to be used for the minikube VM (only supported with Virtualbox driver) (default "192.168.99.1/24")
如表 here 所示默认情况下,NAT 选项不允许您访问 Minikube Cluster VM
既不是来自主机,也不是来自其他 guest (VM),但您可以另外设置端口转发,这在 this 中有详细描述。文章。
虽然提到了minikube start
不支持许多允许您修改默认虚拟机网络的选项,您可以通过添加其他 bridged adapter
来轻松修改它一旦Minikube VM
使用 Virtualbox GUI
创建或vboxmanage
按照某些用户的建议修改网络设置的命令行工具 here和 here .
关于virtualbox - 如何在特定网络上启动minikube,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58093910/