storage-driver插件是用于對接塊存儲、極速文件存儲等Iaas存儲服務的FlexVolume驅動。
storage-driver是一款云存儲驅動插件,北向遵循標準容器平臺存儲驅動接口。實現Kubernetes Flex Volume標準接口,提供容器使用云硬盤、極速文件存儲等IAAS存儲的能力。通過安裝升級云存儲插件可以實現云存儲功能的快速安裝和更新升級。
該插件為系統資源插件,kubernetes 1.13及以下版本的集群在創建時默認安裝。
說明:
- v1.15.11-r1是Flexvolume fuxi(即storage-driver)和CSI(即Everest(系統資源插件,必裝)插件)兼容接管的過渡版本,在v1.17集群中已經去除了對Flexvolume fuxi的支持,請您將Flexvolume fuxi的使用切換CSI Everest上。
- CSI Everest兼容接管Flexvolume fuxi后,原有功能保持不變,但請注意不要新建fuxi Flexvolume的存儲,否則將導致部分存儲功能異常。
- 當存儲功能有升級或者BUG修復時,用戶無需升級集群或新建集群來升級存儲功能,僅需安裝或升級storage-driver插件。
本插件僅支持在v1.13及以下版本的集群中安裝,v1.15及以上版本集群創建時默認必裝Everest(系統資源插件,必裝)插件。
本插件為系統默認安裝,若因特殊情況卸載后,可參照如下步驟重新安裝。
在云容器引擎CCE中,kubernetes 1.11及以上版本的新建集群,將會默認安裝storage-driver插件。
未安裝storage-driver插件的集群,可參考如下步驟進行安裝:
步驟 1 登錄CCE控制臺,在左側導航欄中選擇“插件管理”,在“插件市場”頁簽下,單擊storage-driver插件下的“安裝插件”。
步驟 2 在安裝插件頁面,選擇安裝的集群和插件版本,單擊“下一步:規格配置”。
步驟 3 云存儲插件暫未開放可配置參數,直接單擊“安裝”。
待插件安裝完成后,單擊“返回”,在“插件實例”頁簽下,選擇對應的集群,可查看到運行中的實例,這表明該插件已在當前集群的各節點中安裝。
步驟 1 登錄CCE控制臺,在左側導航欄中選擇“插件管理”,在“插件實例”頁簽下,選擇對應的集群,單擊storage-driver下的“升級”。
說明:
- 如果升級按鈕處于凍結狀態,則說明當前插件版本是最新的版本,不需要進行升級操作。
- 升級storage-driver插件時,會替換原先節點上的舊版本的storage-driver插件,安裝最新版本的storage-driver插件以實現功能的快速升級。
步驟 2 在基本信息頁面選擇插件版本,單擊“下一步”。
步驟 3 云存儲插件暫未開放可配置參數,直接單擊“升級”即可升級storage-driver插件。
步驟 1 登錄CCE控制臺,在左側導航欄中選擇“插件管理”,在“插件實例”頁簽下,選擇對應的集群,單擊storage-driver下的“卸載”。
步驟 2 在彈出的窗口中,單擊“是”,可卸載該插件。