Ubuntu K8S 安装

295 阅读2分钟

条件有限,准备了三台虚拟机通过VMware虚拟机网卡桥接模式,将虚拟机桥接到有线网卡上,这里推荐桥接到无线网卡,因为这样路由器可以读到虚拟机设置的MAC地址,如果是通过无线网卡的方式桥接的话在路由器上是显示不到虚拟机的IP的。

绑定固定IP

当使用网卡桥接时可以在路由器中绑定IP

image.png

点击虚拟网络编辑器 点击更改设置 image.png 选择你要桥接到的网卡

image.png

这里我使用的WIFI的方式

在Ubuntu系统中编辑网络配置的yaml文件,这里Ubuntu版本不一样会有细微的差别,各位请自行找自己对应的版本。 进入etc/netplan/目录下,会有一个yaml后缀的文件。

image.png

我们使用编辑工具对其进行编辑

修改为

image.png

将IP和网关都设置为自己路由器的网段,要注意IP冲突的问题。

network:

        ethernets:
          ens33:
                  addresses: [192.168.31.42/24]
                  optional: true
                  gateway4: 192.168.31.1
                  nameservers:
                          addresses: [114.114.114.114,8.8.8.8]
                  dhcp4: no

        version: 2
        renderer: NetworkManager
~                                     

这样将三台虚拟机的IP都设置完毕

在每台主机上执行 sudo netplan apply

将其应用

到这里三台主机的固定IP就设置完成了

然后给三台主机安装SSH

sudo apt update
sudo apt install openssh-server

安装好后通过下面命令查看运行状态

sudo systemctl status ssh

然后就可以通过ssh去连接远程主机了

我这里IP分别为40,41,42

ssh kuman@192.168.31.40连接远程主机输入密码进行连接

image.png

其他两台机器同理安装SSH

然后用ssh登入到远程主机

修改HostName

查看当前主机名称

hostnamectl

sudo hostnamectl set-hostname kuman.03

修改主机hosts文件

sudo vim /etc/hosts 编辑本地host解析

127.0.0.1       localhost
127.0.1.1       ubuntu

192.168.31.40 kuman.01
192.168.31.41 kuman.02
192.168.31.42 kuman.03
                       

添加以上配置

尝试能否ping通

image.png

关闭swap分区

sudo vim /etc/fstab

image.png

注释掉最下面这一行

reboot重启系统

使用sudo free -m查看状态

kuman@kuman:~$ sudo free -m
[sudo] password for kuman:
              total        used        free      shared  buff/cache   available
Mem:           3889         629        2550           7         709        3027
Swap:          2047           0        2047

也可以使用sudo swapoff -a临时关闭