持久化存储之 PV、PVC、StorageClass
PV介绍: PersistentVolume(PV)是群集中由管理员配置的一块存储。 它是集群中的资源,就像节点是集群资源一样。 PV是容量插件,如Volumes,但其生命周期独立于使用PV的任何单个pod。 此API对象捕获存储实现的详细信息,包括NFS,iSCSI或特定于云提供程序的存储系统。 静态: 动态: 定义NFS PV 资源(静态): 1 pv定义如下: 2 apiVersion: v1 3 kind: PersistentVolume 4 metadata: 5 name: nfs 6 spec: 7 storageClassName: manual 8 capacity: 9 storage: 1Gi 10 accessModes: 11 - ReadWriteMany 12 nfs: 13 server: 10.244.1.4 14 path: "/" PVC介绍: 定义pvc资源: 1 apiVersion: v1 2 kind: PersistentVolumeClaim 3 metadata: 4 name: nfs 5 spec: 6 accessModes: 7 - ReadWriteMany 8 storageClassName: manual 9 resources: 10 requests: 11 storage: 1Gi pvc和pv匹配规则: