In Kubernetes, the term PersistentVolume (PV) refers to a storage resource designed to help you durably manage the storage of your containerized applications. PVs are the persistent storage element in a Kubernetes architecture. PV resources belong to the cluster and exist independently of pods. Any disks and data represented by a PV continues existing even as the cluster changes and pods are deleted and recreated.
While it is possible to manually create a PV, you can dynamically provision PVs, and have their lifecycle managed by Kubernetes. PVs can be dynamically provisioned according to PersistentVolumeClaims (PVCs), which specify the details of the request for resources.