Adds a node to the cluster.

Path Params
string
required

The ID of the cluster.

Body Params

New node configuration.

string
required

Instance type of the node.

spotConfig
object

NodeSpotConfig defines if node should be created as spot instance, and params for creation.

string | null

Zone of the node.

string | null

Node subnet ID.

volume
object

NodeVolume defines node's local root volume configuration.

gpuConfig
object

GPUConfig describes instance GPU configuration.

Use for:

  • Creating GCP N1 with customer quantity and type of GPUs attached.
  • Setting required labels for AKS GPU nodes.
  • Configuring gpu sharing. Required while provisioning GCP N1 instance types with GPU. Eg.: n1-standard-2 with 8 x NVIDIA Tesla K80
kubernetesLabels
object

Node Kubernetes labels.

kubernetesTaints
array of objects

Node Kubernetes taints.

kubernetesTaints
string | null

Name reference of Node configuration (template)to be used for node creation. Superseded if Configuration ID reference is provided. Request will fail if several configurations with same name exists for a given cluster.

string | null

ID reference of Node configuration (template) to be used for node creation. Supersedes Configuration Name.

nodeAffinity
object

NodeAffinity provides control over the assignment of individual nodes to dedicated host instances.

edgeConfig
object

EdgeConfig holds Edge specific configuration.

aws
object

AWSNodeConfig holds AWS-specific configuration for node provisioning.

Response

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