Kubespec Logo kubespec.dev

v1

Namespaced Resource

PersistentVolumeClaim

        PersistentVolumeClaim is a user's request for and claim to a persistent volume
      

Click on Property Name to show the description, and Pink Types to expand schema.

Required properties are marked with *

Change History

Kubernetes v1.32

~2

Kubernetes v1.31

~3

Kubernetes v1.30

~2

Kubernetes v1.29

+3-1

Kubernetes v1.28

+1-1~1

Kubernetes v1.27

~10

Kubernetes v1.26

+2~2

Kubernetes v1.25

-1

Kubernetes v1.24

~7

Kubernetes v1.23

+2~3

Kubernetes v1.22

+2~1

Kubernetes v1.21

~2

Kubernetes v1.20

~1

Kubernetes v1.19

~1

Kubernetes v1.18

~2

Kubernetes v1.17

~1

Kubernetes v1.16

+2-2~3

Kubernetes v1.15

+1

Kubernetes v1.14

+1~1

Kubernetes v1.13

~1

Kubernetes v1.12

+1~1

Kubernetes v1.11

Examples

There is 1 example of PersistentVolumeClaim that you can use as a starting point to create your own.

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: pvc-example
  namespace: default # PersistentVolumeClaim is a namespaced resource
spec:
  storageClassName: my-custom-storage-class # Reference a custom StorageClass. Omit line to use the default StorageClass
  accessModes:
    - ReadWriteOnce # ReadWriteOnce, ReadOnlyMany, ReadWriteMany
  resources:
    requests:
      storage: 10Gi # Unit in Ti, Gi, Mi, etc.

Other useful resources