gitrepo
基于empty演变的一种存储方式,将存储挂载到pod时,写入的数据同步到远程的git仓库;需要注意的是,pod启动之后我们再修改gitrepo里存储的数据时,pod并不会动态加载这些.
NFS共享存储
nfs存储服务器,各个节点挂载,局限性大,不完全的高可用方式
pvc和pv存储
pv和pvc是一一对应的关系,pv是集群级别的,不能属于某个namespace
最底层使用的是传统的存储来做,然后将这些存储和k8s中的pv进行关联(使用.yml资源清单进行定义)
然后我们创建deploy(或者pod)时,在资源清单里在指定我们需要多少的存储空间,可以指定pvc,也可以不指定(由k8s来选择满足我们要求的)
原文地址:https://www.cnblogs.com/joinbestgo/p/12104110.html
时间: 2024-10-08 22:30:09