Я использую 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.
Итак ... какой из них я должен использовать?
Преимущества недостатки?
Заранее спасибо.
ceph-rbd
. AFAIK ceph-rbd не позволяет изменять размер тома, и я не уверен, есть ли уceph-csi
такая возможность, я пытался следовать руководству ceph csi, но потерпел неудачу с некоторыми неясными ошибками. Мне также интересно узнать о различиях - person 0x4139   schedule 09.08.2020