2025年kubernetes 配置文件(kubernetes 命令)

kubernetes 配置文件(kubernetes 命令)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> 

讯享网

安装部署环境:
操作系统:centos7.9
k8s版本:kubernetes 1.27

1、更新centos源

讯享网
 
讯享网

3、升级内核
Kubernetes 1.23+ 需要内核3.10.0-1160及以上,否则无法安装和运行。
这是因为最新的Kubernetes启用了新的内核特性,需要相应版本的内核支持。
对于CentOS 7,其默认内核版本为3.10.x,比较老旧,无法满足新版本Kubernetes的需求。


 

4、设置时区和时间同步

讯享网

4、设置ulimit的值

 
讯享网

添加hosts,便于主机通信,根据实际情况修改, 这里举个例子

 

在这里插入图片描述
讯享网
6、生成和分发ssh密钥和公钥

讯享网

7、更新系统

 

1、yum 安装

讯享网

本地安装,通过下载rpm文件到本地进行安装,比如手动更新内核

 

修改内核启动顺序,根据实际修改, 一般不需要手动操作(不推荐),这里只做记录

讯享网

2、关闭IPV6

 
讯享网

1、检查交换分区,selinux,时间同步

 

2、添加kubernetes源

讯享网

安装kubeadm kubectl kubelet

 

1、将桥接的IPv4流量传递到iptables的链

讯享网

2、内核网络配置

 

3、ipvs配置

讯享网

1、containerd 生成配置文件

 

2、配置containerd加速,在mirrors下添加

讯享网
 

在这里插入图片描述
3、指定containerd 运行时

讯享网

 
讯享网

1、生成配置文件

 

2、对配置文件根据实际情况修改

讯享网
 

1、初始化

讯享网

2、初始化集群方法二

 

初始化失败后清理文件

讯享网

3、master创建后执行(成功后会有提示)

 

4、node节点 加入集群(hash串根据master提示)

讯享网
 

6、配置网络插件

讯享网
 

在这里插入图片描述
8、重启网络插件

讯享网
 

9、检查flannel配置

讯享网

flannel一直处于CrashLoopBackOff状态

 
讯享网
 
讯享网

在这里插入图片描述
11、iptables放行端口,比如开启30080端口

 

12、安装命令自动补齐

讯享网

至此,kubernetes已经安装完毕, 可以通过下面命令查看

 

在这里插入图片描述


小讯
上一篇 2025-06-10 21:38
下一篇 2025-04-24 17:41

相关推荐

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