The biggest CLI update

CLI Update: VMs, K8s, Firewalls and more
About 60 new commands bring now to the terminal what used to live only in the dashboard and API. Here are the main ones:
- Virtual machines: create, list, power on/off, reboot, and delete VMs. Use --wait to block until the VM is running.
- Kubernetes: create and manage clusters and download the kubeconfig with a single command.
- Firewalls and Elastic IPs: manage rules, assign to servers, and administer elastic IPs end to end.
- Storage: create S3-compatible buckets and manage filesystems.
- SSH keys and user data: full management at the team and project level, including cloud-init scripts.
- Server actions: power on/off, reboot, rescue mode, and lock/unlock with real-time status tracking.
All commands support JSON, YAML, and CSV output; JMESPath filtering via --query; and configurable pagination. Everything you need to drop it into your CI/CD pipeline.
Check out the full list of updates below: