MasterNodes

MasterNodes
MasterNodes
JSON Example
{
    "cpu": 0,
    "memory": 0,
    "name": "string",
    "networks": [
        {
            "label": "string",
            "isManagement": false
        }
    ],
    "storage": 0,
    "replica": 0,
    "labels": [
        "string"
    ],
    "cloneMode": "string",
    "config": {
        "healthCheck": {
            "nodeStartupTimeout": "string",
            "unhealthyConditions": [
                {
                    "type": "string",
                    "status": "string",
                    "timeout": "string"
                }
            ]
        }
    }
}
integer
cpu
Required

Number of virtual CPUs for control plane nodes.

integer
memory
Required

Memory size in MB for control plane nodes.

string As ^[a-z0-9]([-a-z0-9]*[a-z0-9])$
name
Required

Name for control plane nodes.

array of object
networks
Optional

Network labels for control plane nodes. These labels are used for providing network inputs during a cluster deployment. The Management interface label is mandatory.

integer
storage
Required

Disk size in GB for control plane nodes.

integer
replica
Required

Replica count for control plane nodes.

array of string
labels
Optional

List of labels for control plane nodes. These labels are attached to the nodes.

string
cloneMode
Optional

Key to indicate the use of linked cloning feature for cloning the VMs. If set to linkedClone, then linked cloning will be used.

Possible values are : fullClone, linkedClone,
config
Optional

config

Property Of