小紫云计算平台v1.1.0
Pre-release
Pre-release
小紫·云计算·Kubernetes — 版本更新说明
版本号:1.1.0
发布日期:2026-07-10
适用场景:内网 CentOS 7 · kubeadm HA 节点 · 统一资源池(IaaS 层)
一、本版定位
v1.1.0 聚焦 IaaS 统一资源池:将多节点 CPU、内存、磁盘汇总展示,并通过 Longhorn 实现跨节点存储池化,体感接近私有云资源池。
- 小紫负责:集群部署、算力汇总、分布式存储、容器应用 PVC
二、新增功能
1. Longhorn 分布式存储插件
| 项 | 说明 |
|---|---|
| 入口 | 管理 → 集群插件 → Longhorn |
| 能力 | 在线一键安装 / 卸载 · 安装进度与步骤日志 |
2. 统一资源池页
| 项 | 说明 |
|---|---|
| 入口 | 管理 → 资源池 |
| 算力池 | 汇总 Ready 节点 CPU、内存总量与已用(metrics-server) |
| 存储池 | Longhorn Ready 后汇总各节点磁盘;pooled 模式 |
| 回退 | 未装 Longhorn 时为 local 模式(Local Path 单节点本地卷) |
| 展示 | 使用率进度条 · 各节点明细表格 |
| API | k8s:getClusterResourcePool |
3. HA 部署完成引导
高可用集群部署成功后弹出 Modal,引导用户前往集群插件安装 Longhorn,启用「资源共享模式」。
4. 应用部署对接资源池
| 项 | 说明 |
|---|---|
| 资源池概览 | 部署向导展示 CPU / 内存 / 存储汇总 |
| StorageClass | Longhorn 就绪时自动选择 longhorn |
| 容量校验 | 启用 PVC 时校验 Longhorn 存储池剩余容量 |
| 存储预检 | k8s-storage-health.service.ts 增加 Longhorn SC 健康检测 |
三、问题修复
| 问题 | 修复 |
|---|---|
| 未启用 PVC 时部署进度卡在 15% | 状态轮询改用 isK8sNotFound,{app}-data PVC 404 不再中断 |
| 导入 kubeconfig「浏览」无反应 | dialog:openFile 加入免登录白名单;页面增加 try/catch 与错误提示 |
| 文件对话框焦点异常 | cluster.ipc.ts 增加 getDialogParentWindow 焦点回退 |
四、推荐操作路径
HA 部署完成
→ 集群接入 · 导入 kubeconfig 并连接
→ 管理 · 集群插件 · 在线安装 Longhorn
→ 管理 · 资源池 · 确认模式为 pooled
→ 应用 · 容器部署 · 启用 PVC · StorageClass 选 longhorn
v1.1.0 重磅升级:统一资源池 — 多台服务器的算力、内存、硬盘
整合成一个池,统一看、统一调度,体验对标飞天 IaaS 层。
【v1.1.0 · 本次升级补齐什么】
★ 新增【统一资源池】总览页
— 所有服务器 CPU、内存、硬盘 **汇总一张屏**
— 总量、已用、剩余、每台明细 — 领导看得懂
★ 新增【存储池化】能力
— 各台硬盘 **合并为统一存储池**
— 业务存数据从 **整个池** 里划,不再绑死某一台
★ 算力【统一调度】体验升级
— 部署业务时 **自动从整个资源池分配**
— 哪台有空往哪台放,和飞天 IaaS 层一样的体感
★ 部署流程优化
— 高可用集群建好后,自动引导开启「资源共享模式」
— 创建应用时直接看到资源池概况,存储容量自动校验
一句话说升级价值:
「v1.0 帮您 建好云;v1.1 帮您 管好池 — 像飞天一样整合资源、统一调度。」