
Launch a GPU workspace
Launch an interactive GPU workspace, connect over SSH, and pause it when you are done.Create the workspace
<cluster-name> and <spec-name> with values from vesslctl cluster list and vesslctl resource-spec list. After creation, copy the workspace slug from vesslctl workspace list (for example, my-dev-box-abc123) — you will use it in the next steps.Pause to save cost
When you are finished for the day, pause the workspace. Your files and environment are preserved at a lower cost.
Upload a dataset
Create a volume, upload data from the CLI, and verify the contents.Create a volume
<storage-name> with a storage backend from vesslctl storage list and <team-name> with a team from vesslctl team list. --name, --storage, and --teams are all required. After creation, copy the volume slug from vesslctl volume list (for example, training-data-abc123).Upload your dataset
--remote-prefix datasets/v1/ to place files under a specific path, or --exclude "*.pyc" to skip patterns.Need S3-compatible access for DVC,
aws s3 cp, or a custom pipeline? Run vesslctl volume token <volume-slug> to get temporary S3 credentials and an endpoint URL.