当前位置: 首页 > news >正文

CentOS 7.9 单台联网机制备 + 三台内网离线部署 K8s 完整流程

文章目录

  • CentOS 7.9 单台联网机制备 + 三台内网离线部署 K8s 完整流程
    • 一、环境说明
    • 第一阶段:联网机器(可访问Google)全量资源制备
      • 1.1 安装基础工具
      • 1.2 配置官方原生YUM源
      • 1.3 全量下载所有RPM包(含完整依赖)
      • 1.4 生成本地YUM仓库索引
      • 1.5 临时安装kubeadm(仅用于拉取镜像)
      • 1.6 拉取K8s控制平面全套镜像
      • 1.7 拉取Calico网络插件镜像
      • 1.8 下载Calico部署YAML文件
      • 1.9 导出所有镜像为tar包
      • 1.10 打包完整离线资源包
    • 第二阶段:内网3台节点统一初始化(所有机器执行)
      • 2.1 解压离线资源包
      • 2.2 设置主机名与hosts解析
      • 2.3 关闭防火墙、SELinux、Swap
      • 2.4 加载内核模块 + 配置内核参数(修正顺序问题)
      • 2.5 关闭NetworkManager(避免网络配置被覆盖)
      • 2.6 内网时间同步配置
    • 第三阶段:内网3台节点安装运行时与K8s组件
      • 3.1 搭建本地离线YUM源
      • 3.2 安装并配置containerd
      • 3.3 导入所有离线镜像
      • 3.4 安装K8s核心组件
    • 第四阶段:集群初始化与节点加入
      • 4.1 Master节点初始化(仅172.16.15.130执行)
      • 4.2 配置Master节点kubectl权限
      • 4.3 两台Node节点加入集群(131、132执行)
    • 第五阶段:部署Calico网络与集群验证
      • 5.1 部署Calico网络插件(仅Master执行)
      • 5.2 等待集群就绪
      • 5.3 集群最终验证
    • 附:集群完整重置命令(部署失败回滚)

CentOS 7.9 单台联网机制备 + 三台内网离线部署 K8s 完整流程

整体执行顺序:1台可访问Google的联网机全量制备资源 → 打包拷贝到内网3台机器 → 内网节点统一初始化与安装 → 集群初始化与组网

一、环境说明

角色IP地址主机名网络属性
联网制备机自定义自定义可访问Google、Docker Hub等外网,系统为CentOS 7.9 x86_64
K8s Master172.16.15.130k8s-master01纯内网,无外网
K8s Node1172.16.15.131k8s-node01纯内网,无外网
K8s Node2172.16.15.132k8s-node02纯内网,无外网
http://www.jsqmd.com/news/1279500/

相关文章:

  • 树莓派智能音箱唤醒词实现:Porcupine引擎集成与优化指南
  • 深入理解frexpf:从IEEE 754浮点数到科学计数法的底层实现
  • Arduino全向轮自行车与3D立方体:从机械控制到图形渲染的创客实践
  • 鸿蒙三方库 | harmony-utils之DateUtil日期比较与判断详解
  • 嵌入式系统看门狗(WDT)原理、配置与调试全解析
  • 昆泰芯微 KTH462N系列 2.5-5.5V/超低功耗2D锁存型霍尔传感器 SOT-23-6L 技术解析
  • 2026年华中建筑沙盘与会展展示代表性企业发展现状分析(附核心数据) - 优企甄选
  • MKS SKIPR船长板Klipper配置全攻略:从固件刷写到TMC2209调优
  • STARK数据集准备完全手册:LaSOT、GOT10K与TrackingNet配置指南
  • 虚幻引擎蓝图系统入门:从核心概念到实战应用全解析
  • Agent技术实战:沪语智能客服开发全流程解析
  • CentOS7.9离线部署K8S-002
  • STARK性能全面测评:LaSOT 67.1% AUC背后的核心技术揭秘
  • 防水SIM卡航空插头在恶劣环境下的可靠性设计与应用
  • 双馈风力发电机转子侧变流器矢量控制机理与功率传递本质研究
  • AngularEditor自定义按钮开发指南:构建专属编辑工具的终极方案
  • 特价机票怎么买最省心?不用熬夜抢,轻松拿下优惠机票 - 工具软件使用方法推荐
  • 归并排序C语言实现:从递归到迭代的算法详解与VSCode调试实战
  • 掌控板颜色识别与舵机控制:从传感器原理到智能交互项目实践
  • 2026安阳黄金回收实测:万金汇9店全城覆盖,附避坑指南 - 观金堂黄金回收
  • 基于Arduino的DIY MIDI控制器制作指南:从硬件搭建到软件映射
  • 如何在5分钟内集成SimpleKeychain:iOS开发者的终极入门教程
  • 贵州本土化教育课程解析:地域特色与考试热点的融合
  • CentOS7.9离线部署K8S-001
  • LabVIEW与Arduino串口通信实战:从零实现流水灯控制
  • 特价机票怎么抢才快?教你正确买打折机票,再也不用原价买 - 工具软件使用方法推荐
  • DBMS_SQL-Notes终极资源:GitHub仓库与PDF笔记深度解析
  • 9合1扩展板与Mind+用户库:软硬件封装如何降低Arduino创客入门门槛
  • SpringBoot+Vue构建少儿体适能赛事管理系统实践
  • 从摩尔斯电码到数字通信:Arduino声音发送装置制作全解析