Rock5 KubeSphere常规部署
Rock5 基础系统安装
Rock5可刷系统有很多,经过多个固件的测试,最终使用官方ubuntu server固件进行安装。理由主要有下几点:
1、无需额外配置内核版本和参数,安装步骤少
2、固件简化程度高,可留更多的内存和CPU资源给容器业务端
3、固件版本较为稳定,连续使用48小时未出现告警和出错问题。
Ubuntu Focal安装
官方镜像烧录
Github固件下载地址 rock-5b-ubuntu-focal-server-arm64-20221122-0942-gpt.img.xz
注意:在这个版本之前的固件需要对内核相关内容进行更改,无法直接使用,该版本及之后版本可以按照本章内容进行操作。
我使用的tf卡进行烧录,具体操作步骤可依据我的前一篇文章进行操作。
开机前,我选择使用有线连接网络,将Rock5通过网线连接至路由器的网口处,路由器默认使用DHCP服务分发地址,这样Rock5上就无须单独配置网络信息了。
开机后,登录路由器的管理界面,在局域网络中找到Rock5的IP地址(后文以“设备IP”简称)并进行DHCP地址静态绑定,这样可以保证每一次Rock5开机都使用同一个IP地址。
确定设备IP后,使用SSH工具(Linux下可直接使用SSH,Windows环境可使用Putty、SecureCrt、MobaXterm等远程登录工具)登录Rock5,IP处填写设备IP,端口为默认(22端口),用户名为rock,密码也为rock。Linux系统下ssh登录命令如下:
ssh rock@设备IP
password:rock
此时可以看到Linux系统的命令行欢迎界面,安装过程到此结束。
周边环境配置
1、软件源配置(可选)
安装KubeSphere的依赖项需要用到软件源,但默认软件源可能较慢,可以将默认的软件源更换为国内的软件源,这里使用清华源进行更换。
使用Nano工具打开/etc/apt/sources.list文件,命令为:
sudo nano /etc/apt/sources.list
并将里边的内容更换为下列内容:
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna