Docker
K3S arm64 分佈式文件系統
我在 arm64 上部署了一個 K3S 集群,我需要直接在本地有一個 DFS,最好讓它在 kubernetes 堆棧上執行。關於 DFS 選擇,有一些選項,但是…:
GlusterFS:不幸的是,arm64 目前不支持 CSI 驅動程序。
CephFS:不幸的是,arm64 目前不支持 CSI 驅動程序。
Longhorn:僅在 armf 上。
OpenEBS:不知道,還沒有測試。
Rook (Ceph):arm64 不支持 CSI 驅動程序。
我試圖重建 Docker 映像和內部二進製文件以在 arm64 上兼容 Gluster 和 Ceph,但失敗的原因似乎當然是驅動程序。
PS:in-tree 驅動程序正在被棄用。
您是否有關於我需要在 k8s、k3s arm64 集群上安裝 DFS 的建議、解決方案和文件?
謝謝你有一個美好的一天。
在 ARM64 架構上建構 OpenEBS 的 JIVA 儲存引擎的工作正在進行中: https ://github.com/openebs/openebs/issues/1295
OpenEBS 在 arm64 上工作,但速度很慢。
我一直在使用連接到 nfs-ganesha 的https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner取得了良好的效果,您可以在 glusterFS 支持下以主動-主動方式進行設置(https://docs .gluster.org/en/latest/Administrator-Guide/NFS-Ganesha-GlusterFS-Integration/)。
謝謝,