KubeSphere通过Ceph CSI对接持久化存储Ceph集群
可以选择Ceph RBD或Ceph CSI作为Ceph服务器的底层存储插件。Ceph RBD是Kubernetes上的一个in-tree存储插件,Ceph容器存储接口(CSI)是一个用于RBD和CephFS的驱动程序。
如果安装的是Ceph v14.0.0(Nautilus)及以上版本,那么推荐您使用Ceph CSI RBD
● in-tree存储插件将会被弃用
● Ceph RBD只适用于使用hyperkube镜像的Kubernetes集群,而hyperkube 镜像从Kubernetes 1.17开始已被弃用。
● Ceph CSI功能更丰富,如克隆,扩容和快照
使用Ceph CSI RBD需要安装Kubernetes(v1.14.0 及以上版本)和Ceph v14.0.0(Nautilus)及以上版本
Kubesphere3.3配置Ceph持久化存储官方手册
1. Ceph集群设置
查看ceph集群admin的userKey和clusterID
在后面的ceph-csi-rbd-sc.yaml文件中会用到:
cat
该博客介绍了如何在KubeSphere上通过Ceph CSI对接Ceph集群以实现持久化存储。内容包括Ceph集群的设置、创建Kubernetes的存储卷类型和csi适配资源,以及在kk工具中配置Ceph-csi-rbd插件的详细步骤。文中强调了Ceph CSI RBD相对于in-tree存储插件的优势,并提供了针对拉取镜像失败问题的解决方案。
订阅专栏 解锁全文
259

被折叠的 条评论
为什么被折叠?



