Clusters
Create node pool inside a cluster.
POST
/
api
/v1
/orgs
/{organisationSlug}
/clusters
/{environmentSlug}
/{clusterSlug}
/pools
Request Body
application/json
Requiredname
Requiredstring
Minimum length:
1
Maximum length: 25
Pattern: "^[a-zA-Z0-9\\-\\s&]*$"
nodeSize
Requiredstring
Minimum length:
1
Maximum length: 255
autoScaling
boolean
Default:
"false"
enableNodeAutoReplacement
boolean
enableNodeReboots
boolean
Default:
"false"
upgradeStrategy
string
Value in:
"REPLACE" | "INPLACE" | "INPLACE_WITHOUT_DRAIN" | "REPLACE_MINOR_INPLACE_PATCH" | "REPLACE_MINOR_INPLACE_PATCH_WITHOUT_DRAIN"
minSize
integer
Default:
"0"
Format: "int64"
maxSize
integer
Default:
"0"
Format: "int64"
availabilityZone
string
Minimum length:
0
Maximum length: 255
annotations
object
labels
object
taints
array<object>
Path Parameters
organisationSlug
Requiredstring
Pattern:
"^[a-z0-9-]+$"
environmentSlug
Requiredstring
Pattern:
"^[a-z0-9-]+$"
clusterSlug
Requiredstring
Pattern:
"^[a-z0-9-]+$"
Request was successfully processed. The response body contains the requested data.