Fleet & Machines
List fleets, inspect machines, and watch fleet status from the trickest CLI.
On this page7
Fleets are pools of execution machines — managed (Trickest-hosted) or
self-hosted. Workflow runs target a fleet via run execute --fleet.
Command summary
| Subcommand | Description |
|---|---|
fleet ls | List fleets |
fleet info|get <id> | Fleet details |
fleet create <name> | Create a fleet |
fleet machines [fleet-id] | List machines |
fleet watch [fleet-id] | Live machine status (Ctrl+C to stop) |
fleet rm <id> | Delete — not supported by backend |
fleet scale <id> <count> | Scale — not supported by backend |
fleet ls
trickest fleet ls[{"id":"ed56ede8-…","name":"Self-hosted fleet","type":"HOSTED","machines":{"active":1,"inactive":2,"max":3},"default":false},
{"id":"0ca38cb7-…","name":"Managed fleet","type":"MANAGED","machines":{"active":0,"inactive":200,"max":200}}]Each fleet reports machine counts (active, deleting, inactive, max) and
whether it is the default fleet for runs.
fleet info / machines / watch
trickest fleet info ed56ede8-…
trickest fleet machines ed56ede8-…
trickest fleet watch ed56ede8-…Use fleet watch during provisioning or teardown to see machines transition
without polling fleet machines manually.
fleet create
trickest fleet create "Edge scanners"Run trickest fleet create --help for host-type and cluster options on your
version.
Backend limitations
Using a fleet in runs
trickest run execute --fleet "Managed fleet" --watch
trickest run get <run-id> | jq '.fleet'