OBJECT

KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpec

Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims

link GraphQL Schema definition

  • type KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpec {
  • accessModes: [String]
  • # This field can be used to specify either: * An existing VolumeSnapshot object
  • # (snapshot.storage.k8s.io/VolumeSnapshot - Beta) * An existing PVC
  • # (PersistentVolumeClaim) * An existing custom resource/object that implements
  • # data population (Alpha) In order to use VolumeSnapshot object types, the
  • # appropriate feature gate must be enabled (VolumeSnapshotDataSource or
  • # AnyVolumeDataSource) If the provisioner or an external controller can support
  • # the specified data source, it will create a new volume based on the contents of
  • # the specified data source. If the specified data source is not supported, the
  • # volume will not be created and the failure will be reported as an event. In the
  • # future, we plan to support more data source types and the behavior of the
  • # provisioner may change.
  • dataSource: KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecDataSource
  • # Resources represents the minimum resources the volume should have. More info:
  • # https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
  • resources: KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecResources
  • # A label query over volumes to consider for binding.
  • selector: KubernetesKindStatefulSetSpecVolumeClaimTemplatesSpecSelector
  • # Name of the StorageClass required by the claim. More info:
  • # https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1
  • storageClassName: String
  • # volumeMode defines what type of volume is required by the claim. Value of
  • # Filesystem is implied when not included in claim spec.
  • volumeMode: String
  • # VolumeName is the binding reference to the PersistentVolume backing this claim.
  • volumeName: String
  • }