跳至主要內容

Kubernetes存储机制

知识库容器技术kubernetes介绍kubernetes小于 1 分钟

Kubernetes 存储系统有几个重要概念:Volume、PV(PersistentVolume )、PVC(PersistentVolumeClaim)、StorageClass。

Volume

Volume 是一切底层存储的抽象,也是最基础的使用方式,其底层可以是不同类型的存储方案,

Persistent Volumes

Storage Class

虽然已经有了 PV、PVC 这一层抽象,开发人员已经不需要了解底层存储细节,但是 PV 得需要集群管理人员提前手动创建好,不是很不方便,所以该轮到 Storage Class 出山了。
Storage Class 为集群管理员提供了一种动态提供 PV 的能力。开发人员按需要申请 PVC,Storage Class 动态创建出需要的 PV。

插件系统

  • in-tree
  • FlexVolume
  • CSI

原文地址

https://blog.dianduidian.com/post/理解kubernetes存储系统/open in new window