2025年k8s升级版本(k8s最新版本安装)

k8s升级版本(k8s最新版本安装)svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。



 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <p><strong>说明&#xff1a;</strong><br /> 1.利用Kubeadm的方式安装K8s<br /> 2.除关闭防护墙外&#xff0c;其它均可以用于生产环境<br /> 3.安装最新K8s版本&#xff0c;如果有更新的版本&#xff0c;就会默认安装最新的版本&#xff0c;截止到目前最新版本是1.30<br /> 4.cri-dockerd和runc截止到目前是最新的&#xff0c;如果有最新版本的&#xff0c;根据提供的链接顺藤摸瓜去Github上下载。<br /> <strong>注意项&#xff1a;</strong><br /> 1.里面的IP需要修改为自己的<br /> 2.里面的主机名需要修改为自己的<br /> 3.能访问Github&#xff0c;且能下载需要的文件&#xff08;反正我能裸连&#xff0c;需要第三方网络加速的可以用Watt Toolkit&#xff09;</p> 

讯享网

文章参考:https://cloud.tencent.com/developer/article/

序号操作系统主机名称配置IP1Centos7k8s-master4C/4G192.168.2.212Centos7k8s-node14C/4G192.168.2.223Centos7k8s-node24C/4G192.168.2.23

一,修改主机名和和免密交互

讯享网

修改hosts文件

 

master主机上分发hosts文件到所有主机上

讯享网

测试一下

 
讯享网

二,内核升级

所有主机都要升级内核,只在master做演示

导入该源的秘钥

 

启用该源仓库

讯享网

查看有哪些内核版本可供安装

 

升级最新版本

讯享网

设置默认启动,生成cfg文件

 

重启查看

讯享网
 
讯享网

重启查看

 

三,修改系统全局配置

所有主机都要修改全局配置,只在master做演示

同步时间

讯享网

关闭防火墙

 

关闭swap分区


讯享网

讯享网

配置资源限制

 

主机将桥接的IPv4流量传递到iptables的链

讯享网

安装模块

 

开启k8s集群必须的内核参数

讯享网

重启查看是否生效

 

四,安装Dokcer

所有节点都要安装Docker,只在master做演示

配置阿里和Docker官方yum源

讯享网

安装Docker

 

配置Docker

讯享网

自启动Docker

 

查看Docker信息

讯享网

五,安装cri-dockerd,runc

所有节点都要安装,只在master做演示

自行到Github下载cri-dockerd,上传到自己服务器
链接:https://github.com/Mirantis/cri-dockerd/releases/tag/v0.3.13
image.png自行到Github下载runc,上传到自己服务器
链接:https://github.com/opencontainers/runc/releases/tag/v1.2.0-rc.1
image.png
上传服务器后,查看确认

 

安装cri-dockerd

讯享网

重载系统进程,自启动

 

安装runc

讯享网

修改cri-dockerd配置文件

 

重启Docker组件

讯享网

检查Docker组件状态

 

六,安装Kubeadm

所有节点都要安装,只在master做演示

讯享网
 

设置自启动

讯享网

查看版本信息

 

七,Master主机初始化

仅master主机执行初始化

初始化

讯享网

执行成功
image.png
按照提示执行

 

永久生效

讯享网

八,安装flannel

仅master主机执行

自行到Github下载flannel.yml,上传到自己服务器
链接:https://github.com/flannel-io/flannel/releases/tag/v0.25.1
image.png
上传服务器后,查看确认

 

创建配置flannel

讯享网
 

将admin.conf拷贝到所有node节点上

讯享网

九,node节点加入master

所有node节点执行,master不需要,仅在node1节点上做演示

设置环境变量

 

执行Join指令加入master
每个人的token都不一样 ,自己的token在master主机初始化成功界面
image.png

讯享网
 

十,检查状态

在master上,检查状态

检查状态
会出现Pending和Init的状态,是正常现象
多等待一会 再次查看即可

讯享网

再次查看,全部Running,完成

 

查看node状态,全部Ready,完成

讯享网

小讯
上一篇 2025-05-22 14:39
下一篇 2025-06-02 15:25

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/206918.html