Create and Access Storage

Learn how to configure and use storage for your VFX Cloud Studio
This tutorial walks through creating and using the most basic storage volume appropriate for a VFX studio.
If your studio configuration requires a more custom solution, reach out to your CoreWeave Support Specialist.

Create a storage volume

Create a new shared filesystem volume in your namespace.
Creating storage volumes is as simple as navigating to the Storage Volumes page in the Cloud UI, and clicking New Volume. Refer to Using Storage - Cloud UI for more information.

Attach a storage volume

Near the bottom of the deployment form is the Attach Volumes section. Here, created volumes may be selected to attach to the Virtual Workstation. To attach a listed volume to the Virtual Workstation, click the toggle beside the desired volume to "Attached."
Screenshot of the volume attachment toggles
Volumes are detached by default, so must be explicitly attached using the toggles

Exposing storage

It is strongly recommended that application workloads that require 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.
CoreWeave provides a few different methods for exposing storage volumes to external Workstations or to on-premise services, but storage volumes may also be exposed in other ways using custom, containerized images.
The three out-of-the-box methods for connecting storage volumes for render outputs are:
Recommended for Linux and macOS machines
Recommended for Windows machines
Recommended for any OS
To associate storage volumes using specified mount paths, see Using Storage - Kubectl: Attaching Storage Volumes.