将Centos VM相互连接以用于K8

时间:2017-12-27 00:56:34

标签: linux networking centos kubernetes kubectl

我正在尝试使用virtualbox在我的centos VM上设置kubernetes。我更喜欢使用kubeadm方法,以便我可以使用连接令牌加入从属节点。

我的问题是,我认为我不了解如何事先将我的VM连接到另一个。这是我用于Kubernetes安装的资源: https://www.profiq.com/kubernetes-cluster-setup-using-virtual-machines/

当我创建虚拟机并运行ifconfig时,它们都列出了相同的IP,即使它们是新虚拟机而不仅仅是原始虚拟机的副本。我一定做错了什么。

无论如何,我只是想知道是否有人会如此友好地给我一些步骤让我的虚拟机互相交谈,只是为了确保我正确地做到了。我按照我发布的文章,可以从另一个文件ping每个VM,但是然后运行ifconfig,并且,因为每台机器都有相同的10.0.2.15 IP,我觉得它只是ping自己而不是来自奴隶的主等等

1 个答案:

答案 0 :(得分:0)

您是否在克隆之后以及在加载kubernetes以更改第2和第3个VM的IP地址之前执行了该步骤?

从您关注的说明中,我看到:

Now create a linked clone machines from kubemaster machines created before. Once you’re done, boot into machine and change following things to match infrastructure:

Set IP address 192.168.99.21 (or 22 for second slave) for host only network.
Set hostname hostnamectl set-hostname kubeslave1 (or kubeslave2 for second slave) Everything else is already configured.