构建部署kubernetes所需主机

1.所有主机配置

关闭swap

bash 复制代码
systemctl disable --now  swap.target
systemctl mask swap.target
sed '/swap/s/^/#/g' -i /etc/fstab

安装docker

配置可以使用harbor仓库

bash 复制代码
mkdir  /etc/docker/certs.d/reg.timinglee.org/ -p#在harbor主机中分发证书到所有主机[root@harbor ~]# for i in 100 10 20> do> scp /data/certs/timinglee.org.crt root@172.25.254.$i:/etc/docker/certs.d/reg.timinglee.org/ca.crt> done​systemctl enable  dockersystemctl restart docker​​

所有主机配置docker加速器

bash 复制代码
cat >/etc/docker/daemon.json <<EOF
{
  "registry-mirrors":["https://reg.timinglee.org"]
}
EOF
systemctl restart docker

docker info
可以看到
Registry Mirrors:
  https://reg.timinglee.org/

所有主机彼此建立解析

bash 复制代码
 vim /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
172.25.254.100     master
172.25.254.10      node1
172.25.254.20      node2
172.25.254.200     reg.timinglee.org

所有主机配置kubernetes安装源

bash 复制代码
 vim /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name = kubernetes
baseurl = https://mirrors.aliyun.com/kubernetes-new/core/stable/v1.35/rpm/
gpgcheck = 0


#检测
dnf list kubelet

以上操作完成后重启主机检测swap分区

bash 复制代码
swapon  -s  没有任何输出表示ok
相关推荐
liuyukuan6 分钟前
如何在win11上打开 WSL2(Windows 的 Linux 子系统)?
linux·windows
KKKlucifer12 分钟前
国内堡垒机如何打通云网运维安全一体化
运维·安全
橙子也要努力变强25 分钟前
Linux信号机制
linux·服务器·网络
shughui29 分钟前
FinalShell / Xshell 完整教程(下载+安装+使用,2026最新版)
linux·fiddler·xshell·xftp·finalshell·远程连接工具
wydd99_lll41 分钟前
docker特权模式下逃逸
运维·docker·容器
程序猿编码41 分钟前
给你的网络流量穿件“隐形衣“:手把手教你用对称加密打造透明安全隧道
linux·开发语言·网络·安全·linux内核
pengyi8710151 小时前
私网IP映射公网基础原理,搭配代理IP远程访问入门
linux·服务器·网络
mseaspring2 小时前
一款用于监控跨多台主机 Docker 容器的实时终端
运维·docker·容器
深圳市九鼎创展科技2 小时前
MT8883 vs RK3588 开发板全面对比:选型与场景落地指南
大数据·linux·人工智能·嵌入式硬件·ubuntu
NineData2 小时前
NineData 亮相香港国际创科展 InnoEX 2026,以 AI 加速布局全球市场
运维·数据库·人工智能·ninedata·新闻资讯·玖章算术