Command Palette
Search for a command to run

Create a fleet

Create a new warm pool of pre-initialized compute nodes

POST
/auth/v1/seed/{namespace}/fleets

Path parameters

namespace type: string (required)
The namespace (user or organization) to create the fleet in.

Body parameters

name type: string (required)
A unique name for the fleet within the namespace. Allowed characters: alphanumeric, hyphens, underscores.
cloud type: string (required)
Cloud provider. One of `aws`, `azure`, `gcp`.
region type: string (required)
Cloud region to launch nodes in (e.g., `us-east-1`, `westus2`, `europe-west1`).
zone type: string
Availability zone within the region (e.g., `us-east-1a`). If omitted, the provider selects automatically.
min_nodes type: integer
Minimum number of warm nodes to keep running at all times.
default: 1
max_nodes type: integer
Maximum number of nodes the fleet can scale to.
default: 10
instance_type type: string
Specific instance type to use (e.g., `p4d.24xlarge`). If omitted, Seed selects based on resource requirements.
cpus type: string
CPU requirement. Use an exact value like `"4"` or a minimum like `"4+"`.
memory type: string
Memory requirement (e.g., `"16"` for 16 GB or `"16+"` for at least 16 GB).
gpus type: string
GPU requirement in the format `"GPU_TYPE:COUNT"` (e.g., `"A100:4"`, `"H100:8"`).
disk_size_gb type: integer
Disk size in gigabytes for each node.
disk_tier type: string
Disk performance tier. One of `standard`, `balanced`, `performance`.
default: standard
spot type: boolean
Use spot/preemptible instances. Significantly cheaper but may be interrupted.
default: false
idle_timeout_secs type: integer
Seconds a node can remain idle before being terminated (down to `min_nodes`).
default: 300
labels type: object
Key-value labels for fleet organization and job targeting.