k8s存储PV与PVC使用详解

Posted 小码农叔叔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了k8s存储PV与PVC使用详解相关的知识,希望对你有一定的参考价值。

一、前言

在整个k8s集群中,有一些存储资源,比如说NFS、CIFS等存储,这些存储都是由集群管理人员提前去创建的,不同的存储方式不一样, 如果都掌握才可以使用,则很不方便 ;

所以在k8s中提供了新的对象资源叫做PV(Persistent Volume)和PVC(Persistent Volume Claim),更方便用户直接进行使用 ;

二、什么是PV (Persistent Volume)

pv俗称持久卷,是集群中由管理员配置的一段网络存储,它是集群的一部分资源和底层存储密切相关,对象包含存储实现的细节,即 对接NFS、CIFS等存储系统 ;

  • 不同的PV会对应到不用的存储资源,这样在部署pod的时候直接调用集群内部的pv即可 ;
  • PV没有命名空间隔离概念 ;

三、什么是PVC (Persistent Volume Claim)

PVC 也称作持久卷声明 ,假如存在很多PV, k8s要用PV的时候直接调用某个PV的话,那如果需要的是存储能力比较大存储资源,所以这个时候需要一个一个去对比pv,这样很耗费资源(因为要满足需求) ;

  • PVC是用户存储的一种声明, PVC 可以请求特定的存储空间和访问模式,PVC 消耗的是 PV 资源 ;
  • PVC必须与对应的PV建立关

以上是关于k8s存储PV与PVC使用详解的主要内容,如果未能解决你的问题,请参考以下文章

K8S存储 之 PV 与 PVC

K8S存储 之 PV 与 PVC

K8S存储 之 PV 与 PVC

K8S存储 之 PV 与 PVC

k8s存储卷+PV与PVC

k8s持久化PV和PVC