1ctl machine create
Create a machine inventory record.
1ctl machine create| Flag | Type | Required | Default | Description |
|---|---|---|---|---|
--name |
string | No | — | Machine name |
--type |
array | No | "worker" |
Machine type. Repeatable. Valid values include worker and storage. |
--region |
string | No | — | Machine region |
--zone |
string | No | — | Machine zone |
--ip |
string | No | — | Machine IP address |
--talos-version |
string | No | — | Talos version |
--kubernetes-version |
string | No | — | Kubernetes version |
--cpu |
integer | No | 0 |
CPU cores |
--memory |
integer | No | 0 |
Memory in GB |
--storage |
integer | No | 0 |
Storage in GB |
--gpu-count |
integer | No | 0 |
GPU count |
--gpu-type |
string | No | — | GPU type |
--bandwidth |
integer | No | 0 |
Bandwidth in Gbps |
--brand |
string | No | — | Machine brand |
--model |
string | No | — | Machine model |
--manufacturer |
string | No | — | Machine manufacturer |
--form-factor |
string | No | — | Machine form factor |
--monetized |
boolean | No | false |
Make machine available for rent |
--recommended |
boolean | No | false |
Mark machine as recommended |
--pricing-tier |
string | No | — | Pricing tier |
--organization-id |
string | No | — | Organization ID for scoping the machine |
--help, -h |
boolean | No | — | Show help |
Example
Section titled “Example”1ctl machine create --name worker-1 --region SG --zone sg-sgp-1 --cpu 8 --memory 16 --storage 256