【发布时间】:2020-09-21 22:02:06
【问题描述】:
我使用 kubernetes v1.16.10 和 Ceph 13.2.2 Mimic 集群通过 ceph-csi 进行动态卷配置。
但后来我找到了 ceph-rbd
Ceph RBD (kubernetes.io/rbd)
https://kubernetes.io/docs/concepts/storage/storage-classes/#ceph-rbd
根据:
Ceph CSI (rbd.csi.ceph.com)
https://docs.ceph.com/docs/master/rbd/rbd-kubernetes/#block-devices-and-kubernetes
您可以将 Ceph 块设备映像与 Kubernetes v1.13 及更高版本通过 ceph-csi 一起使用,它会动态配置 RBD 映像以支持 Kubernetes 卷并将这些 RBD 映像映射为块设备(可选择挂载映像中包含的文件系统)在运行引用 RBD 支持的卷的 pod 的工作程序节点上。
那么...我应该使用哪一个?
优点/缺点?
提前致谢。
【问题讨论】:
-
似乎控制器映像已删除使用
ceph-rbd存储类所需的二进制文件。 AFAIK ceph-rbd 不允许调整音量大小,我不确定ceph-csi是否有能力,我尝试遵循 ceph csi 指南,但由于一些晦涩的错误而失败。我也很好奇这些差异
标签: kubernetes provisioning ceph persistent-volumes block-device