k8nodeWithId

k8nodeWithId
k8nodeWithId

Kubernetes node VM

JSON Example
{
    "vmMemMiB": 4096,
    "vmNumCPUs": 2,
    "replicas": 3,
    "name": "tca-cluster-master-0",
    "dataStore": "nfs0-1",
    "vmDiskGiB": 40,
    "id": "11223344-5566-7788-99aa-bbccddeeff00",
    "resourcePool": "tkg-rp",
    "labels": [
        "node-role.kubernetes.io/node=",
        "node-role.kubernetes.io/node="
    ],
    "network": {
        "devices": [
            {
                "dhcp4": true,
                "networkName": "VM Network"
            },
            {
                "dhcp4": true,
                "networkName": "VM Network"
            }
        ]
    }
}
string As uuid As uuid
id
Required

A universally unique identifier (UUID) is a 128-bit label

string
name
Required

name of the master or worker node

integer As int32 As int32
vmDiskGiB
Required

size of storage in GiB

integer As int32 As int32
vmNumCPUs
Required

number of virtual CPUs

integer As int32 As int32
vmMemMiB
Required

size of memory in MiB

integer As int32 As int32
replicas
Required

number of replicas

string
resourcePool
Required

name of resource pool used by this node

string
dataStore
Required

name of datastore used by this node

array of string
labels
Required

list of labels

network
Required

network

Property Of