Authorizations
API key for authentication. Make sure to include the word apikey, followed by a single space and then your token.
Example: apikey 1234$abcdef
Path Parameters
Project identifier
Region identifier
Cluster name
Body
Flavor ID
"g1-standard-1-2"
Minimum node count
1 <= x <= 2003
Pool's name
1 - 20"my-pool"
Enable auto healing
true
false
Boot volume size
10 <= x <= 200050
Boot volume type
cold, ssd_hiiops, ssd_local, ssd_lowlatency, standard, ultra "ssd_hiiops"
Cri-o configuration for pool nodes
{ "default-ulimits": "nofile=1024:2048" }Enable public v4 address
true
false
Kubelet configuration for pool nodes
{ "podMaxPids": "4096" }Labels applied to the cluster pool
{ "my-label": "foo" }Maximum node count
1 <= x <= 2005
Server group policy: anti-affinity, soft-anti-affinity or affinity
affinity, anti-affinity, soft-anti-affinity Taints applied to the cluster pool
{ "my-taint": "bar:NoSchedule" }Response
Task IDs for pool creation
List of task IDs representing asynchronous operations. Use these IDs to monitor operation progress:
* GET /v1/tasks/{task_id} - Check individual task status and details
Poll task status until completion (FINISHED/ERROR) before proceeding with dependent operations.
["d478ae29-dedc-4869-82f0-96104425f565"]