Rook v1.16的新特性: 存储增强

Rook v1.16的新特性: 存储增强

📅 2024-12-18 | 🖱️
🔖 rook

Rook v1.16发布了,这个版本的主要功能是改善Kubernetes的存储体验,为Ceph存储提供者(Ceph Storage Provider)带来了许多新功能。

Rook v1.16

存储增强 #

  1. 对象存储扩展:增加了更多配置选项和灵活性,支持多个对象存储实例使用相同存储池。

    • 支持不同端口和域的托管与网关配置。
    • 支持 S3、Swift 和/或 Admin-Ops 协议。
    • 支持配置每个 RGW 实例的资源和限制。
  2. S3桶策略:可为S3桶指定策略,使用JSON格式,并支持Ceph RGW的所有桶策略。

  3. 任意对象存储配置:提供了更高级的配置选项:

    • 设置任意RGW配置和命令行标志。
    • 通过additionalVolumeMounts添加自定义卷挂载。
  4. RGW 操作日志:支持将RGW操作日志与主容器日志分开,提高可观测性。

  5. 批量数据池优化:对象存储数据池默认使用 bulk: true 标志,优化PG放置和扩展。

  6. Ceph CSI v3.13更新

    • 支持 RBD 卷的卷组快照。
    • CephFS 支持rados命名空间中的omap数据存储。
  7. OSD替换:对于不可变的OSD设置,可以通过清除OSD后创建新OSD进行替换,Rook会自动完成替换。

  8. RADOS命名空间镜像:支持在集群之间镜像RADOS 命名空间(实验阶段,需Ceph Tentacle)。

版本支持 #

  • 版本支持更新
    • 移除对Ceph Quincy v17 的支持,最低支持Ceph Reef v18。
    • 支持Kubernetes v1.27至v1.32,未测试较旧版本。

参考 #

© 2024 青蛙小白 | 总访问量 | 总访客数