一、概念介绍
PV 和 PVC 的实现原理
-
PV:描述一个具体的 Volume 属性,比如 Volume 的类型、挂载目录、远程存储服务器地址等
-
PVC:描述 Pod 想要使用的持久化属性,比如存储大小、读写权限等
-
StorageClass:充当 PV 的模板,自动为 PVC 创建 PV
通常在企业中,Volume是由存储系统的管理员来维护,他们来提供pv,pv具有持久性,生命周期独立于Pod;
Pod则是由应用的开发人员来维护,如果要进行一卷挂载,那么就写一个pvc来消费pv就可以了,K8s会查找并提供满足条件的pv。
有了pvc,我们在K8s进行卷挂载就只需要考...