Harvester v1.4.3-rc4 技术预览版发布解析
Harvester 是一个开源的超融合基础设施(HCI)解决方案,它将计算、存储和网络功能整合到一个统一的平台中。作为基于 Kubernetes 构建的现代化基础设施,Harvester 为企业用户提供了简单易用的虚拟化管理体验。本次发布的 v1.4.3-rc4 是 Harvester 1.4 系列的第四个候选发布版本,包含多项重要修复和改进。
核心组件升级
本次版本更新带来了多个核心组件的版本提升,这些升级为系统带来了更好的稳定性和性能表现:
- Longhorn 存储系统升级至 v1.7.3 版本,提供了更可靠的分布式块存储能力
- KubeVirt 虚拟化平台更新到 v1.3.1,增强了虚拟机管理功能
- 嵌入式 Rancher 管理界面保持在 v2.10.1 版本
- 底层 Kubernetes 运行时 RKE2 升级至 v1.31.7+rke2r1,带来了最新的 Kubernetes 功能和安全补丁
- 操作系统基础更新为 SLE Micro for Rancher 5.5 版本
主要功能改进
虚拟化管理增强
该版本针对虚拟机管理进行了多项优化。修复了虚拟机访问凭证中 SSH 密钥显示不正确的问题,确保用户能够正确配置和管理虚拟机的访问权限。同时改进了 vGPU 分配显示,现在能够准确反映虚拟机实际获得的 vGPU 资源数量。
对于虚拟机迁移功能,开发团队修复了停止状态的虚拟机不应显示迁移选项的问题,使界面操作更加符合逻辑。此外,还优化了强制重置策略设置的保存机制,提升了配置的可靠性。
存储系统优化
存储方面的重要改进包括修复了自动磁盘供应路径(auto-disk-provision-paths)功能在特定情况下无法正常工作的问题。同时解决了设备ID显示重复的界面问题,使用户能够更清晰地识别和管理存储设备。
网络功能完善
网络部分主要修复了IP地址管理(IPAM)模式下负载均衡器IP分配可能卡住的问题,确保了网络资源分配的可靠性。对于IP池配置界面,现在提供了与YAML视图一致的内容展示,提高了配置的一致性。
系统稳定性提升
本次发布包含了多项提升系统稳定性的修复:
- 修复了升级控制器在处理读取消息时的问题,确保升级过程更加可靠
- 解决了节点管理器不能正确更新NTP同步状态的问题
- 优化了CNI pod网络缓存的清理机制,确保在各种情况下都能正常工作
- 修复了高负载情况下harvester进程CPU占用过高的问题
安装与升级改进
安装程序方面修复了处理错误格式内核命令行参数时可能崩溃的问题,提高了安装过程的健壮性。对于离线升级场景,解决了可能被Fluentbit/FluentD组件阻塞的问题,使离线环境下的升级更加顺畅。
容器安全增强
该版本引入了Pod安全标准的基线配置,加强了容器运行时的安全性。同时修复了Harvester管理图表被错误标记为修改状态的问题,确保系统组件的完整性。
技术预览说明
需要注意的是,v1.4.3-rc4 是一个预发布版本,不建议在生产环境中使用。官方明确表示不支持从任何版本升级到此版本,也不支持从此版本升级到后续版本。对于ARM64架构的支持仍处于技术预览阶段,用户应谨慎评估使用场景。
总体而言,Harvester v1.4.3-rc4 在虚拟化管理、存储系统、网络功能和整体稳定性方面都带来了显著改进,为即将到来的正式版本奠定了坚实基础。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考