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."
Exposing storage
Workloads must run in the same data center region as the storage block they are accessing. The topology.kubernetes.io/region
affinity can be used to explicitly set workloads to schedule to a selected region.
See Custom Containers for more examples.
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
SambaRecommended for Windows machines
FileBrowserRecommended for any OS
To associate storage volumes using specified mount paths, see Using Storage - Kubectl: Attaching Storage Volumes.