Skip to main content

PersistentVolume



Resource Icon

Resource Overview

A Kubernetes resource that provides network-attached storage for a cluster.

Associated Resources

Parent Resource

Connected Resources

Resource Setting Values

  • service_name : Name of the PersistentVolume resource
  • annotations : A key-value used to display necessary information in the Kubernetes system
  • labels : To distinguish objects, the user arbitrarily specifies the desired value
  • spec : Define specific specifications of PV
    • storage_class_name : Specify the storage class name to use
    • storage_capacity : Set storage capacity to use
    • volume_driver : Setting the volume driver to use
    • volume_handle : Identifier that links the PV to the physical storage resource
    • persistent_volume_reclaim_policy : Volume policy when released from claim - retain,delete,recycle
    • read_only : Whether to force Readonly settings on volume mounts - false,true
    • volume_attributes : Specifies the properties of the volume to use
    • access_modes : Specifies how the volume can be mounted - ReadOnlyMany,ReadWriteOnce,ReadWriteMany
    • mount_options : Specify additional mount options
  • node_stage_secret_ref : Specifies a Kubernetes secret that contains authentication for users who can access storage
    • name : Set the secret name
    • namespace : Set the namespace for the secret

Reference Materials