Aliases: placements, placement
Placements are gated behind a feature flag. The placements command is hidden and unavailable unless the feature is enabled for your organization.
Subcommands
list
List placements, optionally filtered by organization, project, or reservation.
Flags
| Flag | Description |
|---|
—org string | Organization ID |
—project string | Project ID |
—reservation string | Reservation ID |
—json | Emit the full JSON payload (mutually exclusive with -q) |
-q, —query stringArray | jq filter for value extraction (see Query output with -q) |
Example
get
Get details for a specific placement.
Flags
| Flag | Description |
|---|
—id string | Placement ID |
—org string | Organization ID |
—json | Emit the full JSON payload (mutually exclusive with -q) |
-q, —query stringArray | jq filter for value extraction (see Query output with -q) |
create
Create a new placement. Accepts input from a JSON file or stdin, with an optional cloud-init configuration for the placed servers.
Flags
| Flag | Description |
|---|
-f, —file string | Path to a JSON file |
—stdin | Read JSON from standard input |
—cloud-init-path string | Path to a cloud-init YAML file |
—dry-run | Preview the request payload without persisting |
-y, —yes | Automatically confirm creation |
—json | Emit the full JSON payload (mutually exclusive with -q) |
-q, —query stringArray | jq filter for value extraction (see Query output with -q) |
Examples
delete
Delete an existing placement.
Flags
Example
servers
List the servers in a placement.
Flags
| Flag | Description |
|---|
—id string | Placement ID |
—org string | Organization ID |
—json | Emit the full JSON payload (mutually exclusive with -q) |
-q, —query stringArray | jq filter for value extraction (see Query output with -q) |
server-reboot
Reboot an existing server in a placement. Use --hard for a hard reboot.
Flags
Example
server-stop
Stop an existing server in a placement.
Flags
Example
Reservations
Reserve GPU capacity and check available reservation units.