Skip to main content

🛰️ 节点拓扑 | Topology Overview

集群目前由 1 个控制节点3 个工作节点 组成,采用轻量级 K3s 架构。
节点名称角色内网 IP核心定位加入日期
master-01Control Plane38.47.102.11集群大脑、核心调度2026-01-22
worker-01Worker38.47.100.222通用计算、NPM 网关2026-01-23
worker-02Worker38.47.100.17轻量业务、自动化流水线2026-01-23
worker-03Worker38.47.123.199核心存储中心 (SSD)2026-01-30

🧠 控制节点 | master-01

master-01 负责整个集群的指挥调度。
  • 承担任务: 控制平面组件 (API Server, Scheduler, Controller Manager)。
  • 安全加固: 仅开放 6443 端口供内部节点通信,作为集群的受保护入口。

🗄️ 核心存储节点 | worker-03

worker-03 是集群的“压舱石”,目前承载了所有持久化数据库。
  • Label: storage-type=high-capacity
  • 磁盘特性: 80GB SSD 高规格磁盘。
  • 调度逻辑: 所有的 StatefulSet (Postgres, MongoDB) 通过 NodeSelector 强制调度至此节点,以确保数据的高速读写。

⚙️ 扩容与维护记录

由于 worker-02 磁盘爆满,我们紧急部署了 worker-03 并进行了数据搬迁:
  1. 环境准备: hostnamectl set-hostname worker-03
  2. 数据迁移: 使用 rsync/var/lib/rancher/k3s/storage/ 下的旧数据迁移至新节点。
  3. PV 重建: 修改所有持久化卷的 nodeAffinity,使其指向新节点。
全集群升级至 v1.34.3+k3s1,确保安全补丁与性能优化。
详细的节点资源占用(CPU/Mem/Disk)请访问 monitor.akria.net 仪表盘实时查看。