写点什么

Carina 全新版本 V0.10 发布 :支持裸盘作为存储卷

作者:BoCloud博云
  • 2022 年 5 月 11 日
  • 本文字数:704 字

    阅读完需:约 2 分钟

Carina 全新版本 V0.10发布 :支持裸盘作为存储卷


Carina 是由博云主导并发起的云原生本地存储项目(GitHub 地址为:https://github.com/carina-io/carina),目前已经进入 CNCF 全景图。


Carina 旨在为云原生环境中的有状态应用提供高性能免运维的本地存储解决方案,具体存储卷生命周期管理、本地设备管理、智能调度等能力。Carina 作为博云容器云平台的组件之一,已经在多个金融机构的生产环境中稳定运行多年


重大喜讯!!!重大喜讯 !!!重大喜讯!!!


Carina 项目组于 4 月 28 日发布了 V0.10.0 版本。该版本实现了诸多升级迭代,笔者将通过本篇文章给大家初步介绍 Carina 的全新版本。


版本重要变更


Carina V0.10.0 版本对如下内容进行了改动或升级:

  • 支持将裸盘挂载到容器内直接使用

  • velero 备份存储卷支持

  • 新增 CRD 资源 NodeStorageResource 替代原将磁盘设备注册到 Node 节点

  • 变更 sc 及 pod 中自定义字段

  • 使用 job 生成 webhook 证书,替代原有脚本生成证书方式

  • 移除代码内置 csi.proto 文件并升级 CSI_VERSION=1.5

  • 增加更多的英文文档,Carina 支持中英双文档


版本详细介绍


完整的参数介绍请见:https://github.com/carina-io/carina/blob/main/docs/manual_zh/configrations.md


下表是本次更新中的参数变更:


  • 新增 CRD 资源 NodeStorageResource,该功能为节点注册的替代功能,该资源反应了对应节点上的磁盘及 LVM 卷等信息,该资源对于用户来说为只读资源。


  • 用 velero 备份存储卷,详细信息参考文档


裸盘支持


  • 裸盘设计文档请见:https://github.com/carina-io/carina/blob/main/docs/design/design-raw-manger.md


  • 裸盘测试文档请见:https://github.com/carina-io/carina/blob/main/docs/manual_zh/raw-manager.md


  • 定义配置文件,规定某些磁盘作为裸盘提供服务


  • 简单演示


发布于: 刚刚阅读数: 2
用户头像

BoCloud博云

关注

微信ID:beyondcent 2019.04.09 加入

微信订阅号:beyondcent 微信服务号:bocloudresearch 企业级PaaS及多云管理服务商。

评论

发布
暂无评论
Carina 全新版本 V0.10发布 :支持裸盘作为存储卷_开源_BoCloud博云_InfoQ写作社区