🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
PersistentVolume(PV) 是集群中由管理员配置的一块网络存储,它的生命周期独立于使用 PV 的任何 Pod。 PV 是提供存储的,而 PersistentVolumeClaim(PVC) 则是由用户用来对 PV 进行存储的请求。 >[info]PVC 与 PV 是一一对应的。 <br/> 既然有了 NFS 提供网络存储,为什么还需要 PV/PVC 呢? 因为直接使用 NFS 已经对应用暴露了 NFS 服务器的信息,如 IP、挂载路径等,这是不安全的。 ![](https://img.kancloud.cn/8c/e3/8ce3ee4e828e81ffa086b88a0cc1813b_1651x569.png) <br/> 使用 PV/PVC 的话,应用调用的是 PVC,隐藏了 PV 中 NFS 服务器的信息。 ![](https://img.kancloud.cn/03/85/03856e202bfb76c8c01b62fb93d0bcde_1242x239.png) <br/> 再有当部署的应用多了之后,这种直接使用方式也较麻烦,使用 PV/PVC 就可以很好解决这些问题。 **** 参考文档:https://feisky.xyz/kubernetes-handbook/concepts/persistent-volume.html