Skip to main content
FieldTypeDescriptionValue(s)
namestringName of the volume.

Name can only contain:
lowercase and uppercase ASCII letters, digits, and hyphens.
discoveryVolumeDiscoverySpecThe discovery describes how to find a volume.
mountExistingMountSpecThe mount describes additional mount options.
trimTrimConfigThe trim describes the per-volume filesystem trim (fstrim) configuration.

discovery

VolumeDiscoverySpec describes how the volume is discovered.
FieldTypeDescriptionValue(s)
volumeSelectorVolumeSelectorThe volume selector expression.

volumeSelector

VolumeSelector selects an existing volume.
FieldTypeDescriptionValue(s)
matchExpressionThe Common Expression Language (CEL) expression to match the volume.

mount

ExistingMountSpec describes how the volume is mounted.
FieldTypeDescriptionValue(s)
readOnlyboolMount the volume read-only.
disableAccessTimeboolIf true, disable file access time updates.
secureboolEnable secure mount options (nosuid, nodev).

Defaults to true for better security.

trim

TrimConfig describes per-volume filesystem trim (fstrim) configuration. It overrides the global FilesystemTrimConfig for the volume.
FieldTypeDescriptionValue(s)
enabledboolEnable or disable trimming for this volume.

If not set, trimming is enabled when the global FilesystemTrimConfig is present.
intervalDurationThe interval at which the volume is trimmed, overriding the global trim interval.