Updates configuration of a specific cluster.

Path Params
string
required

The ID of the cluster.

string
required

The ID of the node configuration.

Body Params

Node configuration update.

int32

Disk to CPU ratio. Sets the number of GiBs to be added for every CPU on the node. The root volume will have a minimum of 100GiB and will be further increased based on value.

subnets
array of strings

Subnet ids to be used for provisioned nodes.

subnets
string | null

Optional SSH public key to be used for provisioned nodes. Value should be base64 encoded.

string | null

Image to be used while provisioning the node. Image setting takes precedence over image family. If both image and image family are empty, the latest image from a default family will be used, depending on the cloud provider.

tags
object

Tags to be added on cloud instances for provisioned nodes.

eks
object
aks
object
kops
object
gke
object
selfHostedWithEc2Nodes
object
string | null

Init script to be run on your instance at launch. Should not contain any sensitive data. Value should be base64 encoded.

string
enum
Defaults to UNSPECIFIED

List of supported container runtimes kubelet should use.

Allowed:
int32 | null

Minimal disk size in GiB. Defaults to 100.

int32 | null

Drain timeout in seconds. Defaults to 0.

Response

Language
Credentials
URL
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json