news 2026/5/16 14:40:28

CentOS7.9基于kubeadm离线部署Kubernetes【20260516003篇】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CentOS7.9基于kubeadm离线部署Kubernetes【20260516003篇】

文章目录

    • 一、整体思路(离线部署通用)
    • 二、操作系统:CentOS 7.9/8.5、Ubuntu 20.04
      • 1)下载系统依赖包(避免离线缺依赖)
      • 2)离线安装系统依赖
    • 三、容器运行时:Docker 24.0、Containerd 1.7
      • 1)Docker 24.0 离线包下载(推荐二进制,无依赖)
      • 2)Containerd 1.7 离线下载+安装
    • 四、K8s 1.28/1.29 离线包下载 + 离线安装(kubeadm)
      • 1)外网下载 K8s rpm(CentOS7/8)
      • 2)内网离线安装 K8s
      • 3)K8s 镜像离线导出(外网)
      • 4)内网导入 K8s 镜像
      • 5)kubeadm init 离线初始化(关键:--image-repository=本地Harbor)
    • 五、网络组件:Calico、CoreDNS、MetalLB
      • 1)Calico 离线(yaml + 镜像)
      • 2)CoreDNS
      • 3)MetalLB 离线
    • 六、DevOps 组件:GitLab、Jenkins、Harbor、SonarQube、Nexus、ArgoCD
      • 1)Harbor(先装,作为内网镜像仓库)
      • 2)GitLab、Jenkins、SonarQube、Nexus、ArgoCD
    • 七、监控日志:Prometheus、Grafana、AlertManager、ELK/EFK、Loki
    • 八、企业级离线部署 Checklist(必做)

给出的环境清单,把“如何下载软件包 + 如何离线部署”整理成一套可直接照做、企业可用的标准流程(含下载地址/命令/目录规划/离线安装步骤)。

一、整体思路(离线部署通用)

  1. 外网同系统机器:按版本下载rpm/deb + 二进制 + 容器镜像 + yaml,并打包。
  2. U盘/移动硬盘:传到内网离线服务器。
  3. 内网
    • 系统包:yum localinstall / dpkg -i
    • 二进制:解压到/usr/local/bin,配 systemd
    • 容器镜像:docker load / ctr -n k8s.io images import
    • K8s组件:kubectl apply -f 本地yaml(镜像地址改成本地Harbor)

离线包目录规划(统一)

/opt/offline/ ├── os/ # CentOS7.9/8.5、Ubuntu20.04 系统依赖 ├── docker/ # docker 24.0 二进制/rpm ├── containerd/ # cont
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/16 14:40:24

Linux内存管理与高效运维:从free命令到IC开发实战

1. 项目概述:从“free”命令到高效运维工具箱最近在带新人排查一个线上服务内存不足的问题时,我发现一个挺有意思的现象:当我说“先看下free -h的输出”时,好几个同学虽然照做了,但对着屏幕上buff/cache那一栏的数字&a…

作者头像 李华
网站建设 2026/5/16 14:39:20

Python高效控制Android设备的终极实战指南

Python高效控制Android设备的终极实战指南 【免费下载链接】pure-python-adb This is pure-python implementation of the ADB client. 项目地址: https://gitcode.com/gh_mirrors/pu/pure-python-adb pure-python-adb是一个纯Python实现的ADB客户端库,让开发…

作者头像 李华
网站建设 2026/5/16 14:38:22

基于全志T527开发板的手势识别:OpenCV部署与轮廓匹配实战

1. 项目概述与硬件平台选择最近在做一个嵌入式视觉项目,需要在一块开发板上实现实时的手势识别功能。选型时,我重点考察了算力、接口丰富度和社区支持。最终,米尔电子的MYD-LT527开发板进入了我的视线。这块板子核心是全志T527处理器&#xf…

作者头像 李华
网站建设 2026/5/16 14:33:06

Oracle 数据库用户管理

1.1、创建用户Oracle 数据库中创建用户的语法有了显著增强,支持更多安全选项。-- 基础创建用户 CREATE USER hr_user IDENTIFIED BY "Hr2024!Secure"DEFAULT TABLESPACE usersTEMPORARY TABLESPACE tempQUOTA 500M ON usersACCOUNT UNLOCKPASSWORD EXPIRE…

作者头像 李华
网站建设 2026/5/16 14:31:25

OpenHarness:AI智能体真实场景评估框架的设计与实践

1. 项目概述:一个面向真实世界场景的AI智能体开发与评估框架最近在AI智能体这个圈子里,大家讨论的热点已经从“能不能跑起来”转向了“能不能在真实世界里用起来”。无论是想做一个能帮你自动处理邮件的助手,还是一个能分析复杂报表并给出决策…

作者头像 李华
网站建设 2026/5/16 14:20:04

Spring boot相关

1. ● 问题1:为什么扫描的是 com.example.demo 包?因为主入口类在这个包下。 com.example.demo …

作者头像 李华