k8s pv nfs
时间: 2023-09-21 13:03:54 浏览: 115
k8s 集群 安装 nfs yaml文件
在Kubernetes中,PV(PersistentVolume)是一种持久卷,可以通过不同的资源提供者以各种方式挂载到宿主系统上。其中,NFS是一种常用的资源提供者,可以支持多个读写客户端。每个PV卷都有自己的访问模式,描述了特定PV卷的能力,在PV卷的访问模式中,ReadWriteOnce表示卷可以被一个节点以读写方式挂载,ReadOnlyMany表示卷可以被多个节点以只读方式挂载,ReadWriteMany表示卷可以被多个节点以读写方式挂载。如果你想确保整个集群中只有一个Pod可以读取或写入该PVC,可以使用ReadWriteOncePod访问模式,这仅支持CSI卷并需要Kubernetes 1.22以上版本。
在创建PVC时,我们可以动态创建一个PV来方便使用,此时PV事先是不存在的。当使用默认的回收策略retain时,删除PVC后,PV会处于released状态。如果想要继续使用这个PV,需要手动删除PV,但是删除PV不会删除PV中的数据。当我们重新创建PVC时,会再次与最匹配的PV进行绑定,数据不会丢失。删除流程为POD->PVC->PV。
综上所述,k8s PV NFS是指在Kubernetes中使用NFS作为资源提供者的持久卷。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [MySQL的持久化部署(k8s与NFS)](https://download.csdn.net/download/weixin_38705252/14038256)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [k8s之PV&PVC(NFS)](https://blog.csdn.net/qq_41586875/article/details/120814385)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文