Skip to main content

Storage

Learn more about storage on Virtual Servers.

High-performance, network-attached storage for both containerized workloads and Virtual Servers is easy to provision and manage on CoreWeave Cloud. Available in both all-NVMe and HDD tiers, Storage Volumes can be created as Block Volumes or Shared File System Volumes, and can be resized at any time. Storage is managed separately from compute resources, and can be moved between instances and hardware types.

Create a storage volume

To create a new storage volume, see: Get Started with Storage.

Attach a storage volume

Deployment method: CoreWeave Cloud UI

Existing storage volumes may be attached to Virtual Servers under the Attach Volumes expandable.

For more information, refer to Using Storage - Cloud UI.

Add an ephemeral disk

Caution

Ephemeral storage does not persist if the Virtual Server is restarted, shut down, or deleted. In these events, all ephemeral storage data will be lost.

Ephemeral storage enables high performance storage for Virtual Servers that does not persist if the Virtual Server is shut down, restarted, or deleted. Ephemeral storage is provided free of charge.

During Virtual Server creation, ephemeral storage disks may be attached to the Virtual Server toggling on the Add ephemeral storage option.

The size of the ephemeral disk may be chosen using the slider or by entering the desired size (in Gi) in the field to the right of the slider.

YAML manifest

In the YAML manifest for the Virtual Server, general ephemeral storage settings are configured in the spec.additionalDisks stanza.

Example
additionalDisks:
- name: ephemeral-disk
spec:
emptyDisk:
capacity: 10Gi

Change default mount point for ephemeral storage

By default, ephemeral storage disks are automatically mounted to the path /var/tmp. This path can be changed by setting the desired mount point path in the Ephemeral Mount Point field.

Note

This path may also be configured using cloud-init. See Cloud-init for more information.

Additional configurations using cloud-init

For more information on this and other cloud-init configurations for storage on Virtual Servers, see Cloud-init.