请问大家多个 Pod 想共享一个网络存储可以用哪些后端存储?

2021-03-09 19:03:59 +08:00
 zhoudaiyu

比如我们想把一些需要临时额外加载的包放到一个存储里,然后把存储映射到 Pod 里,这样 Pod 就都可以拿到这些文件了。现在已经搭建好的只有 minio,其实这是个对象存储,只能通过 s3fs 虚拟成一个块设备,然后挂进 Pod,但是这种方式还不是很成熟,而且有一些限制。 所以现在考虑 ceph,但是运维难度大,而且我们 k8 版本很低,装不了高版本 ceph 。不知道大家有啥推荐吗?

2068 次点击
所在节点    Kubernetes
9 条回复
wph95
2021-03-09 19:11:19 +08:00
JuiceFS 接 minio
defunct9
2021-03-09 22:13:59 +08:00
glusterfs
zhoudaiyu
2021-03-09 22:21:51 +08:00
@wph95 这个看上去还可以,就是得额外依赖一个 Redis
zhoudaiyu
2021-03-09 22:23:41 +08:00
@defunct9 谢谢老哥,这个之前考虑过,但是看的比较少,一直在考虑 ceph
XiLingHost
2021-03-09 22:30:36 +08:00
@zhoudaiyu glusterfs 用起来挺方便的,测试的话可以直接制备两台虚拟机做最小集群然后选其中一台搭一个 heketi,k8s 里直接写一个存储类指向 heketi 就可以了,ceph 确实太重了
ujued
2021-03-09 22:45:47 +08:00
如果不是 ceph,nfs 不就挺好
zhoudaiyu
2021-03-09 23:09:49 +08:00
@ujued 高可用不满足吧
zhoudaiyu
2021-03-09 23:10:36 +08:00
@XiLingHost 谢谢老哥 这个确实要比 s3fs 靠谱一点
ujued
2021-03-10 13:33:24 +08:00
linstor-csi 不知道怎么样

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/760093

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX