Vagrant搭建虚拟机在不同物理机上怎么通信
来源:4-3 Linux网络命名空间
慕粉3566367
2018-07-18
请问一下,我现在用两台物理机搭建K8S集群,一台物理机用vagrant启动3台VM做master node,另外一台启动3台做worker node。虚拟机使用得是private-network,同台物理机的虚拟机可以互相通信,但是不同台物理机的虚拟机之间就通信不了了。我查过VirtualBox可以用端口转发实现这个,但是K8S又有要求保证container通信不能用NAT,所以有什么方法不?
写回答
2回答
-
您好,这是个网络的问题,在实际环境中,如果是虚拟机,可以用类似vswitch把两台机器的虚机打通。
总之要用k8s前提是,所有node之间可以直接通信。
00 -
慕粉3566367
提问者
2018-07-18
课程里面有讲,可以用overlay方式实现不同机器上docker container的通信。但是我这目前还没到这一层,首先vagrant启动两台在不同物理机上的虚机无法通信,这个安装etcd可以解决吗?
00
相似问题