Skip to content

小紫云计算平台v1.2.10

Pre-release
Pre-release

Choose a tag to compare

@17741421897 17741421897 released this 12 Jul 10:02
7bf91e6

v1.2.10 — PaaS 应用商店 + Longhorn 存储池完整版

发布日期:2026-07-12
适用:Windows 10/11 · CentOS 7 kubeadm HA · 内网离线可部署

本 Release 为 v1.2.0(PaaS 基线)+ v1.2.7~v1.2.10(10 项修复/增强) 的汇总交付版本。
自 v1.2.0 起若已安装中间版本,可直接覆盖升级至 v1.2.10


版本总览

版本 类型 要点
v1.2.0 基线 PaaS 应用商店 263 款 · 一键部署 · 滚动升级
v1.2.7 修复 ×7 系统组件 Tab · Longhorn 卷健康 · 删除联动 PVC · 商店部署
v1.2.8 修复 +1 历史冗余资源清理
v1.2.9 增强 +1 存储池一键扩容 · 资源池统计修正 · 镜像 403 提示
v1.2.10 增强 +1 Longhorn 安装自选磁盘路径 · 扩容路径检测

一、v1.2.0 基线功能(PaaS 应用层)

在 v1.1.0 IaaS 统一资源池(算力汇总 + Longhorn 存储池化)之上,v1.2.0 补齐 PaaS 应用层

亮点

  • 应用商店:22 分类 · 263 款内置应用,分类筛选 + 搜索 + 精选推荐
  • 一键部署:选中应用自动打开部署向导,预填镜像、端口、PVC、资源规格
  • 滚动升级:已部署应用支持镜像版本升级,自动匹配商店推荐版本
  • 系统镜像专区:29 款纯 OS 镜像(Rocky/Alma/Ubuntu/openEuler 等),SSH 调试开箱即用
  • 应用列表重构用户应用 / 系统组件 分 Tab,Longhorn、Ingress 等与用户业务分离

应用目录规模(263 款 · 22 分类)

分类 数量 分类 数量
Web 服务 15 中间件 28
数据库 17 DevOps 18
缓存 8 监控观测 18
内容站点 16 对象存储 6
AI / 大模型 14 开发工具 22
系统镜像 29 安全 9
邮件 4 工作流 7
媒体与 IoT 10 网络与 DNS 7
数据分析 8 镜像与制品 5
团队协作 7 备份与容灾 4
国产基础 6 游戏服务 5

完整 263 款应用清单见:版本更新说明-v1.2.0

部署与升级能力

  • 部署向导:镜像源(DaoCloud / 离线 tar)、StorageClass、PVC、NodePort、离线镜像导入
  • 应用部署页:终端、存储扩容/迁移、SSH 暴露、显示名称、商店版本升级
  • 目录文件:resources/apps/registry.json,支持 userData/apps/custom-registry.json 扩展

二、v1.2.7~v1.2.10 修复与增强(10 项)

1. 系统组件 Tab 无法显示 Longhorn / Local Path

  • 问题: 安装集群插件后「系统组件」Tab 显示 0 条
  • 修复: 全集群加载 Deployment + DaemonSet;Longhorn Manager(DaemonSet)、Local Path 等正确展示;系统 Tab 不受命名空间筛选影响

2. kube-flannel 误入用户应用 & DaemonSet 删除 404

  • 问题: kube-flannel-ds 出现在用户应用;删除报 Deployment not found
  • 修复: kube-flannelcalico-systemtigera-operator 归入系统组件;删除时按 Deployment / DaemonSet 区分

3. 重复部署 PVC 报 422(spec immutable)

  • 问题: 再次部署 MinIO 等时出现 PVC spec immutable 422
  • 修复: PVC 已存在且不可变时 保留原 PVCkept),不阻断 Deployment/Service;日志提示如何清理旧 PVC

4. Longhorn 存储部署提示与卷健康检查

  • 问题: PVC Bound 但 Pod FailedAttachVolume: not ready for workloads;提示误导向 Local Path
  • 修复:
    • 按 StorageClass 区分 Longhorn / Local Path 专用提示
    • 新增 getLonghornPvcVolumeStatus:查询卷 state / robustness
    • 旧 PVC 卷未 Healthy 时 提前失败 并给出清理指引
    • 等待阶段轮询 Longhorn 卷状态;节点磁盘预检

5. 应用商店一键部署:Catalog / StorageClass / MinIO

  • 问题: 商店部署 MinIO 时 StorageClass 为空、表单被覆盖、MinIO 无启动参数
  • 修复:
    • catalog 加载后再应用 initialAppId,避免覆盖用户编辑
    • 自动填充 preferredStorageClass(longhorn 优先)
    • MinIO 增加 containerArgsserver /data --console-address :9001
    • 模板支持 containerCommand / containerArgs / {{mountPath}}

6. 删除应用联动删除 PVC

  • 问题: 界面删除应用后 PVC 仍存在,重部署复用坏 Longhorn 卷
  • 修复: 删除用户应用时联动删除 {应用名}-data PVC;确认框含 Longhorn 卷说明

7. 部署日志与超时说明优化

  • 问题: Longhorn 卷等待时缺少可操作建议
  • 修复: 超时/失败消息补充 Faulted 卷、Default Disk、清理命令等说明

8. 历史冗余资源清理

  • 问题: 早期删除只删 Deployment,Service / PVC 残留
  • 修复: 应用部署页 「清理冗余」 按钮,扫描并批量删除无对应容器的 Service 与 *-data PVC

9. Longhorn 存储池扩容与资源池展示优化

  • 存储池一键扩容: 资源池页 「存储池扩容」,SSH 创建目录 + 更新 Longhorn Node CR
  • 统计口径修正: 节点表 系统盘 / Longhorn 分列;存储池仅统计已配 Default Disk
  • 镜像拉取提示: 区分 403/401(如 DaoCloud 拒绝 minio/minio)与 DNS/网络失败

10. Longhorn 安装自选磁盘路径与扩容检测增强(v1.2.10 最新)

  • 安装 Longhorn 必选路径: 集群插件安装时填写数据盘路径(如 /home/longhorn),勿用系统盘;安装前可检测可用空间;就绪后 自动为 Worker 配 Default Disk
  • 扩容路径检测: 存储池扩容支持 「检测可用空间」;更换路径后重新探测;显示可扩约容量
  • 修复: 存储池扩容弹窗磁盘路径无法编辑的问题

贤紫文化 · 小紫·云计算·Kubernetes
IaaS 资源池 + PaaS 应用商店 — v1.2.10 稳定版