CLIVirtual Machines
Virtual Machines
hudl commands for managing virtual machines on Huddle Cloud.
hudl exposes every Virtual Machines endpoint as a first-class command. They map 1:1 to the Virtual Machines API reference, so anything you can do through the API or dashboard you can do here.
Common workflows include provisioning a VM from an image and flavor, checking its status until it becomes ACTIVE, SSHing in, and later tearing it down. You can also perform power actions (stop, start, reboot) and attach additional networks to running instances without downtime.
Commands
| Command | Description |
|---|---|
hudl vm list | List all virtual machines in the current workspace and region. |
hudl vm get <id> | Show full details of a single virtual machine. |
hudl vm create <name> | Provision a new virtual machine from an image and flavor. |
hudl vm delete <id> | Permanently destroy a virtual machine and release its boot volume. |
hudl vm status <id> | Print the current power and provisioning state of a VM. |
hudl vm action <id> <action> | Run a power action against a VM: start, stop, reboot, hard-reboot, suspend, resume. |
hudl vm attach-network <id> | Attach an additional network interface to a running VM. |