CLIGPU Volumes
hudl gpu volume create <name>
Create a new high-throughput volume for a GPU deployment.
Create a persistent block storage volume that can be attached to a GPU deployment. You must specify the volume size with --size and the storage type with --type. Use hudl gpu region volume-types to see available types in your region.
Usage
hudl gpu volume create <name> [flags]Flags
| Flag | Description |
|---|---|
--size <gb> | (required) Volume size in gigabytes. |
--type <type> | (required) Volume type (e.g., nvme-ssd, high-throughput). See hudl gpu region volume-types. |
--region <code> | Override the active region for this call only. |
--workspace <slug> | Override the active workspace for this call only. |
-o, --output | Output format: table (default), json, yaml, wide, name. |
--idempotency-key <key> | Attach an idempotency key so retries are safe. |
Examples
Create a 500 GB NVMe SSD volume:
hudl gpu volume create training-data --size 500 --type nvme-ssdCreate a large volume in a specific region:
hudl gpu volume create checkpoint-store --size 2000 --type high-throughput --region us-east-1Safe retry with an idempotency key:
hudl gpu volume create datasets --size 1000 --type nvme-ssd --idempotency-key "vol-datasets-v1"API reference
This command calls POST /gpu/volumes under the hood. See the full request and response schema in the API reference.