Using Storage - Cloud UI
Manage Storage Volumes using the CoreWeave Cloud UI
The CoreWeave Cloud UI provides an easy-to-use storage configuration page. To access it, first log in to your CoreWeave Cloud account. Then, from the left-hand menu, navigate to Storage Volumes. To create a new Storage Volume, click the New Volume button in the upper right-hand corner or center of the page.
The Storage Volumes management page
The Storage Volume modal opens when the New Volume button is clicked
The volume name will be used to refer to and identify the Storage Volume across the Cloud platform. If the new volume is being used for a specific application, it is recommended to create a name that clearly identifies it for that use for the sake of easy association.
The namespace field will be prepopulated with your current tenant namespace name. This cannot be changed from this modal.
The region field specifies in which data center region you'd like the new storage volume to be hosted.
It is strongly recommended that application workloads requiring storage volumes be placed in the same data center region as their associated storage volumes. See Custom Containers for examples, or refer to the Advanced Label Selectors page for more information on scheduling workloads to the same data center region as their storage volumes.
Once a region has been selected, a disk class may be chosen. There are two disk storage classes from which to choose, NVMe and HDD.
The storage type field determines whether the new storage volume will be a shared filesystem or a block storage device.
For more information on these disk classes, refer to the "Volume types" portion of the Storage section.
The desired size of the disk is specified in
Gi. The maximum allotable size for a single storage volume is
While optional, if it is desired to schedule specific workloads onto certain storage volumes, labels can be very helpful. Kubernetes affinities may be used to select these labels for scheduling workloads appropriately. See the Custom Container guide for examples.
Storage Volumes must be created and provisioned before they can be attached to a Pod or Virtual Server.
When creating a Virtual Server, the option to attach a filesystem volume is presented under the Attach Filesystems section of the Virtual Server creation screen.
To attach a filesystem, first select the Volume you wish to attach from the Available Volumes column by clicking the blue plus sign beside its name. The selected Volumes will then appear under the Attach Volume column.
Finally, the mount point for the Volume is specified under the Mount As column.
Attach a filesystem Volume to a Virtual Server
Attaching block device storage is not currently possible via the Cloud UI. Refer to CLI options to attach block storage devices to Virtual Servers.
Shared File System Volumes are resized online, without disruption to workloads.
Resizing Block Volumes, on the other hand, requires stopping or restarting all workloads that are attached the Volume in order for the resize to take effect.
To resize a Volume, first navigate to the Storage Volumes page. Click the pencil icon that appears beside the listed Storage Volume that you'd like to resize to open the Persistent Volume Claim modal.
Click the pencil icon to the right of the Storage Volume name to edit it
From this modal, it is possible to adjust the size and labels of the Volume. Adjust the size under the size field, then click the Save button to apply your changes.
Adjust the volume size