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