v1
·PersistentVolume
PersistentVolume (PV) is a storage resource provisioned by an administrator. It is analogous to a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes
Click on Property Name to show the description, and Pink Types to expand schema.
Required properties are marked with *
Change History
Kubernetes v1.32
17 properties have changed the description
- .spec.awsElasticBlockStore
- .spec.azureDisk
- .spec.azureFile
- .spec.cephfs
- .spec.cinder
- .spec.csi
- .spec.flexVolume
- .spec.flocker
- .spec.gcePersistentDisk
- .spec.glusterfs
- .spec.photonPersistentDisk
- .spec.portworxVolume
- .spec.quobyte
- .spec.rbd
- .spec.scaleIO
- .spec.storageos
- .spec.vsphereVolume
Kubernetes v1.31
2 properties have changed the description
- .spec.volumeAttributesClassName
- .status.lastPhaseTransitionTime
Kubernetes v1.30
1 property has changed the description
- .status.lastPhaseTransitionTime
Kubernetes v1.29
1 property has been added on this version
- .spec.volumeAttributesClassName
1 property has changed the description
- .spec.csi.nodeExpandSecretRef
Kubernetes v1.28
1 property has been added on this version
- .status.lastPhaseTransitionTime
Kubernetes v1.27
13 properties have changed the description
- .metadata.annotations
- .metadata.labels
- .metadata.name
- .metadata.namespace
- .metadata.ownerReferences.name
- .metadata.ownerReferences.uid
- .metadata.uid
- .spec.csi.controllerExpandSecretRef
- .spec.csi.nodeExpandSecretRef
- .spec.nodeAffinity.required.nodeSelectorTerms.matchExpressions.operator
- .spec.nodeAffinity.required.nodeSelectorTerms.matchFields.operator
- .spec.persistentVolumeReclaimPolicy
- .status.phase
Kubernetes v1.26
Kubernetes v1.25
1 property has been added on this version
- .spec.csi.nodeExpandSecretRef
1 property has been removed on this version
- .metadata.clusterName
1 property has changed the description
- .spec.csi.controllerExpandSecretRef
Kubernetes v1.24
7 properties have changed the description
- .metadata.clusterName
- .metadata.generateName
- .metadata.managedFields.time
- .metadata.ownerReferences.blockOwnerDeletion
- .metadata.selfLink
- .spec
- .status
Kubernetes v1.23
5 properties have changed the description
- .spec.local.fsType
- .spec.nodeAffinity.required.nodeSelectorTerms.matchExpressions.operator
- .spec.nodeAffinity.required.nodeSelectorTerms.matchFields.operator
- .spec.persistentVolumeReclaimPolicy
- .status.phase
Kubernetes v1.22
1 property has been added on this version
- .metadata.managedFields.subresource
Kubernetes v1.21
Kubernetes v1.20
Kubernetes v1.19
1 property has changed the description
- .metadata.namespace
Kubernetes v1.18
1 property has changed the description
- .spec.volumeMode
Kubernetes v1.17
1 property has changed the description
- .metadata.finalizers
Kubernetes v1.16
2 properties have been added on this version
- .metadata.managedFields.fieldsType
- .metadata.managedFields.fieldsV1
2 properties have been removed on this version
- .metadata.initializers
- .metadata.managedFields.fields
14 properties have changed the description
- .apiVersion
- .kind
- .metadata
- .spec.cephfs.monitors
- .spec.cephfs.readOnly
- .spec.cephfs.secretFile
- .spec.cephfs.secretRef
- .spec.cephfs.user
- .spec.cinder
- .spec.claimRef.kind
- .spec.claimRef.resourceVersion
- .spec.glusterfs
- .spec.rbd
- .spec.storageos
Kubernetes v1.15
2 properties have been added on this version
- .metadata.initializers.result.metadata.remainingItemCount
- .spec.csi.controllerExpandSecretRef
Kubernetes v1.14
2 properties have been added on this version
- .metadata.managedFields
- .spec.quobyte.tenant
2 properties have changed the description
- .metadata.initializers
- .spec.csi
Kubernetes v1.13
1 property has been added on this version
- .spec.glusterfs.endpointsNamespace
4 properties have changed the description
- .spec.csi.controllerPublishSecretRef
- .spec.csi.nodePublishSecretRef
- .spec.csi.nodeStageSecretRef
- .spec.volumeMode
Kubernetes v1.12
1 property has been added on this version
- .spec.local.fsType
5 properties have changed the description
- .metadata.initializers.result.metadata.continue
- .spec.csi.fsType
- .spec.local.path
- .spec.scaleIO.fsType
- .spec.scaleIO.storageMode
Kubernetes v1.11
2 properties have been added on this version
- .spec.cinder.secretRef
- .spec.nodeAffinity.required.nodeSelectorTerms.matchFields
2 properties have changed the description
- .spec.local.path
- .spec.nodeAffinity.required.nodeSelectorTerms.matchExpressions
We don't have any examples of PersistentVolume yet 😕
But the good news is, you can help us by contributing examples on GitHub