当前位置:网站首页 > 容器化与Kubernetes > 正文

kubernetes 配置文件(kubernetes 命令)



安装部署环境:
操作系统: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已经安装完毕, 可以通过下面命令查看

 

在这里插入图片描述

到此这篇kubernetes 配置文件(kubernetes 命令)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • kubectl 配置文件(kubernetes 配置文件)2025-04-20 12:18:10
  • kvm虚拟化技术实验报告(kvm虚拟化技术实战与原理解析)2025-04-20 12:18:10
  • kubernetes中kubelet主要功能(kubernetes基本概念)2025-04-20 12:18:10
  • docker容器内核版本(docker新版本)2025-04-20 12:18:10
  • kubelet怎么发音(kubernetes发音)2025-04-20 12:18:10
  • kubernetes的作用(kubernetes的功能)2025-04-20 12:18:10
  • kvm虚拟化原理(kvm虚拟化的特点是什么?)2025-04-20 12:18:10
  • docker如何启动容器(docker启动容器失败)2025-04-20 12:18:10
  • cruise软件汉化(crsed汉化)2025-04-20 12:18:10
  • docker如何启动镜像(docker启动镜像容器图片)2025-04-20 12:18:10
  • 全屏图片