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
- Cloud UI
- CLI
- Terraform
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.
Deployment method: Kubernetes CLI
Refer to Using Storage - CLI.
Deployment method: Terraform
Storage volumes must be created and attached using either the CLI or the Cloud UI.
Add an ephemeral disk
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.
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.
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.