构建部署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
相关推荐
腾讯数据架构师7 分钟前
摩尔线程 GPU 怎么接入 Kubernetes 跑 DeepSeek?CubeStudio 摩尔线程(MUSA)适配实操
人工智能·云原生·容器·kubernetes·开源·mlops·maas
byte轻骑兵9 分钟前
【BlueZ 】蓝牙地址与 UUID:BlueZ 源码中核心标识的定义与使用
linux·bluez·电脑蓝牙·嵌入式蓝牙
云上工程笔记11 分钟前
2026 年 GPU 云服务器成本对比榜单:显存、算力、单小时价格和任务完成成本怎么算
运维·服务器
楠楠子呀13 分钟前
号码验证技术解析:从原理到实践
运维·人工智能·ai·electron·自动化
明王明王21 分钟前
从零搭建一个单节点 K8S 可观测实验室(十三):总结——这个实验室如何服务工作、学习和开源项目
学习·kubernetes·开源
Baron X23 分钟前
Linux PAM登录告警
linux·运维·告警
团子股股东峥哥24 分钟前
day27-RHEL-访问Linux文件系统
linux·运维·服务器
μθημα26 分钟前
K8s Pod 管理实战:虚拟机环境下的具体命令与步骤
java·docker·kubernetes
佳児素花痴╮44 分钟前
Linux IO模型详解:从阻塞到多路复用
linux·运维·服务器
朝发如雪1 小时前
快速掌握Linux(4)(进程)
java·linux·服务器