k8s 集群有个问题,有状态应用的存储怎么处理? * 如果用 NFS,sqlite 的锁无法正常支持,因为 NFS 没有实现标准 POSIX,可以看这个详细解释: https://stackoverflow.com/questions/38673701/new-sqlite3-database-is-locked * 如果用 local path,那 pod 就不能在集群能漂移; 所以这里考虑搭建 Ceph 集群,来解决上述问题。其 CephFS 实现了标准 POSIX。而 Rook-Ceph 又是利用 k8s 简化了 Ceph 的搭建,所以这里直接用 Rook-Ceph。
k8s 集群有个问题,有状态应用的存储怎么处理?
所以这里考虑搭建 Ceph 集群,来解决上述问题。其 CephFS 实现了标准 POSIX。而 Rook-Ceph 又是利用 k8s 简化了 Ceph 的搭建,所以这里直接用 Rook-Ceph。