Skip to content
masterclass Buddy

Kubernetes · Resource

PersistentVolumeClaim

A PersistentVolumeClaim (PVC) is a namespaced request for persistent storage. Kubernetes binds it to a PersistentVolume or dynamically provisions matching storage through a StorageClass.

Last updated

Since
Stable since Kubernetes v1.24 for PVC expansion and in-use P

Syntax

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: <claim-name>
spec:
  accessModes: [<mode>]
  resources:
    requests:
      storage: <size>

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • PersistentVolume
  • StorageClass
  • VolumeAttributesClass
  • PersistentVolumeClaimSpec
  • PersistentVolumeClaimStatus
  • AccessModes
  • Claims As Volumes

Source: PersistentVolumeClaim | Kubernetes. Checked 2026-11-03.