Instances¶
Use the Verda CLI to create, manage, and connect to GPU and CPU instances. The CLI supports both an interactive wizard and flag-based commands for automation.
Create an instance¶
Interactive mode
Launch the creation wizard:
The wizard guides you through selecting a location, instance type, OS image, SSH keys, and volumes.
Non-interactive mode
Specify all options as flags:
verda vm create \
--kind gpu \
--instance-type 1V100.6V \
--location FIN-01 \
--os ubuntu-24.04-cuda-13.0-open-docker \
--os-volume-size 100 \
--hostname gpu-runner
To wait until the instance is ready before returning:
Create from a template
If you have a saved template, create an instance from it:
See Templates for how to create and manage templates.
List instances¶
View all your instances:
For JSON output (useful for scripting):
Describe an instance¶
Get detailed information about a specific instance:
Check availability¶
See which instance types are available in a specific location:
Filter by spot instances:
Instance actions¶
Start an offline instance:
Shutdown an instance gracefully:
Force shutdown (immediate, may cause data loss):
Hibernate an instance (saves state, stops billing, can resume later):
Delete an instance:
Warning
Deleting an instance is permanent. The CLI will ask for confirmation before proceeding.
SSH into an instance¶
Connect to a running instance over SSH:
Specify a user or key:
Port forwarding is supported by passing arguments after --:
Browse instance types¶
List all available instance types with specs and pricing:
Filter by GPU or CPU:
Show spot pricing:
Browse OS images¶
List available operating system images:
Filter by compatibility with a specific instance type:
List locations¶
See all available datacenter locations:
Command aliases¶
The vm command also accepts instance and instances as aliases: