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

  • 定義配置文件,規定某些磁盤作爲裸盤提供服務

 

  • 簡單演示

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章