本次部署采用官方离线方式,部署一个k8s集群以及它的可视化页面,在阅读本博客前请先准备3台虚拟机或服务器,具体要求如下:
master: 内存4G 处理器:2核 硬盘:50G
node1: 内存4G 处理器:2核 硬盘:50G
node2: 内存4G 处理器:2核 硬盘:50G
这些准备好之后方可进行安装
- 配置静态ip
- 设置主机名
#master节点
hostnamectl set-hostname master
#node1节点
hostnamectl set-hostname node1
#node2节点
hostnamectl set-hostname node2
- 设置域名
[root@master ~]# vim /etc/hosts
# 添加如下3行
10.4.3.91 master
10.4.3.81 node1
10.4.3.82 node2
# 其他的2个node节点也需要同样操作
- 关闭防火墙和禁止防火墙开机启动
systemctl stop firewalld
systemctl disable firewalld
5.时间同步
yum install ntpdate -y
ntpdate time.windows.com
6.设置时区
timedatectl set-timezone Asia/Shangha
7.关机重启
8. 然后参照官方文档开始安装
- 下载KubeKey
# 获取访问权限
export KKZONE