Centos7 快速部署k8s 1.27版本(一定要升级内核,因为cilium需要)

关闭selinux(一定要做)

关闭防火墙(推荐关闭)

安装内核

1
2
3
4
5
6
wget https://dl.lamp.sh/kernel/el7/kernel-ml-5.10.222-1.el7.x86_64.rpm
wget https://dl.lamp.sh/kernel/el7/kernel-ml-devel-5.10.222-1.el7.x86_64.rpm

yum localinstall -y kernel-ml-5.10.222-1.el7.x86_64.rpm kernel-ml-devel-5.10.222-1.el7.x86_64.rpm
#安装完毕后查看系统可用启动内核
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg

查看当前内核

1
2
3
grub2-editenv list
#修改默认内核CentOS Linux (5.10.222-1.el7.x86_64) 7 (Core)是awk查询出来的内核名称
grub2-set-default 'CentOS Linux (5.10.222-1.el7.x86_64) 7 (Core)'

重新启动

1
reboot

查看内核

1
uname -r

指定sealos版本下载sealos

1
2
3
VERSION=v4.3.7
export VERSION
wget https://mirror.ghproxy.com/https://github.com/labring/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_amd64.tar.gz

安装k8s 1.27

1
2
3
4
sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 \
registry.cn-shanghai.aliyuncs.com/labring/cilium:v1.13.4 \
--masters 192.168.101.73 \
--nodes 192.168.101.74,192.168.101.75 -p [你主机的密码,最好全部统一]

安装命令补全

https://www.t-ao.cn/archives/224/


Centos7 快速部署k8s 1.27版本(一定要升级内核,因为cilium需要)
https://blog.t-ao.cn/2025/03/19/Centos7 快速部署k8s 1.27版本/
作者
TAO
发布于
2025年3月19日
许可协议