Back to Talos

ExistingVolumeConfig

website/content/v1.13/reference/configuration/block/existingvolumeconfig.md

1.13.02.2 KB
Original Source
<!-- markdownlint-disable -->

{{< highlight yaml >}} apiVersion: v1alpha1 kind: ExistingVolumeConfig name: my-existing-volume # Name of the volume.

The discovery describes how to find a volume.

discovery: # The volume selector expression. volumeSelector: match: volume.partition_label == "MY-DATA" # The Common Expression Language (CEL) expression to match the volume. {{< /highlight >}}

FieldTypeDescriptionValue(s)
namestringName of the volume.

Name can only contain: lowercase and uppercase ASCII letters, digits, and hyphens. | | |discovery |<a href="#ExistingVolumeConfig.discovery">VolumeDiscoverySpec</a> |The discovery describes how to find a volume. | | |mount |<a href="#ExistingVolumeConfig.mount">ExistingMountSpec</a> |The mount describes additional mount options. | |

discovery {#ExistingVolumeConfig.discovery}

VolumeDiscoverySpec describes how the volume is discovered.

FieldTypeDescriptionValue(s)
volumeSelector<a href="#ExistingVolumeConfig.discovery.volumeSelector">VolumeSelector</a>The volume selector expression.

volumeSelector {#ExistingVolumeConfig.discovery.volumeSelector}

VolumeSelector selects an existing volume.

FieldTypeDescriptionValue(s)
matchExpressionThe Common Expression Language (CEL) expression to match the volume. <details><summary>Show example(s)</summary>match volumes with partition label MY-DATA:{{< highlight yaml >}}
match: volume.partition_label == "MY-DATA"
{{< /highlight >}}match xfs volume on disk with serial 'SERIAL123':{{< highlight yaml >}}
match: volume.name == "xfs" && disk.serial == "SERIAL123"
{{< /highlight >}}</details>

mount {#ExistingVolumeConfig.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. | |