Version v1.11 of the documentation is for the Talos version being developed. For the latest stable version of Talos, see the latest version.

Disk Management

Guide on managing disks

This guide provides an overview of the disk management features in Talos Linux.

Disk and Volume Discovery

See Disk Layout for details on the disk layout and how to observe discovered disks and volumes.

Volume Management

Talos Linux implements disk management through the concept of volumes. A volume represents a provisioned, located, mounted, or unmounted entity, such as a disk, partition, or a directory/overlay mount.

Talos Linux has built-in (system) volumes, which can be partially configured by the user, and user-defined volumes, which are fully configurable by the user. User volumes come in several flavors:

  • User Volumes - for dynamically allocated local storage for Kubernetes workloads.
  • Raw Volumes - for allocating unformatted storage (e.g. to be used with CSIs).

For information on allocating swap space, see Swap Management.

Configuration documents related to volume management are located in the block group, see common configuration for common fields in volume configuration documents.


Disk Layout

Guide on disk layout, observing discovered disks and volumes.

System Volumes

Configuring Talos Linux system volumes, for example EPHEMERAL volume.

User Volumes

Configuring user volumes to allocate local storage for Kubernetes workloads.

Raw Volumes

Configuring raw volumes to allocate unformatted storage.

Common Configuration

Common elements of volume configuration.

Resources

Resources created by Talos Linux while processing volume configuration.