nodePoolList
nodePoolList
JSON Example
{
"items": [
{
"placementParams": [
{
"name": "name",
"type": "type"
},
{
"name": "name",
"type": "type"
}
],
"isNodeCustomizationDeprecated": true,
"memory": 2048,
"replica": 1,
"activeTasksCount": 2,
"warnings": [
{
"errorCode": "errorCode",
"operationType": "operationType",
"message": "message",
"internalMessage": "internalMessage"
},
{
"errorCode": "errorCode",
"operationType": "operationType",
"message": "message",
"internalMessage": "internalMessage"
}
],
"cpu": 2,
"storage": 5,
"networks": [
{
"networkFullPath": "networkFullPath",
"nameservers": [
"nameservers",
"nameservers"
],
"derivedFromCsar": true,
"networkName": "networkName",
"label": "label",
"isManagement": true,
"mtu": 2599
},
{
"networkFullPath": "networkFullPath",
"nameservers": [
"nameservers",
"nameservers"
],
"derivedFromCsar": true,
"networkName": "networkName",
"label": "label",
"isManagement": true,
"mtu": 2599
}
],
"labels": [
"labels",
"labels"
],
"cloneMode": "fullClone",
"nodes": [
{
"vmName": "vmName",
"ip": "ip"
},
{
"vmName": "vmName",
"ip": "ip"
}
],
"name": "name",
"id": "id",
"config": {
"healthCheck": {
"unhealthyConditions": [
{
"type": "Ready",
"timeout": "timeout",
"status": true
},
{
"type": "Ready",
"timeout": "timeout",
"status": true
}
],
"nodeStartupTimeout": "20m0s"
},
"cpuManagerPolicy": {
"type": "kubernetes",
"properties": {
"systemReserved": {
"memoryInGiB": 1,
"cpu": 1
},
"kubeReserved": {
"memoryInGiB": 1,
"cpu": 1
}
},
"policy": "static"
}
},
"errors": [
{
"errorCode": "errorCode",
"operationType": "operationType",
"message": "message",
"internalMessage": "internalMessage"
},
{
"errorCode": "errorCode",
"operationType": "operationType",
"message": "message",
"internalMessage": "internalMessage"
}
],
"status": "status"
},
{
"placementParams": [
{
"name": "name",
"type": "type"
},
{
"name": "name",
"type": "type"
}
],
"isNodeCustomizationDeprecated": true,
"memory": 2048,
"replica": 1,
"activeTasksCount": 2,
"warnings": [
{
"errorCode": "errorCode",
"operationType": "operationType",
"message": "message",
"internalMessage": "internalMessage"
},
{
"errorCode": "errorCode",
"operationType": "operationType",
"message": "message",
"internalMessage": "internalMessage"
}
],
"cpu": 2,
"storage": 5,
"networks": [
{
"networkFullPath": "networkFullPath",
"nameservers": [
"nameservers",
"nameservers"
],
"derivedFromCsar": true,
"networkName": "networkName",
"label": "label",
"isManagement": true,
"mtu": 2599
},
{
"networkFullPath": "networkFullPath",
"nameservers": [
"nameservers",
"nameservers"
],
"derivedFromCsar": true,
"networkName": "networkName",
"label": "label",
"isManagement": true,
"mtu": 2599
}
],
"labels": [
"labels",
"labels"
],
"cloneMode": "fullClone",
"nodes": [
{
"vmName": "vmName",
"ip": "ip"
},
{
"vmName": "vmName",
"ip": "ip"
}
],
"name": "name",
"id": "id",
"config": {
"healthCheck": {
"unhealthyConditions": [
{
"type": "Ready",
"timeout": "timeout",
"status": true
},
{
"type": "Ready",
"timeout": "timeout",
"status": true
}
],
"nodeStartupTimeout": "20m0s"
},
"cpuManagerPolicy": {
"type": "kubernetes",
"properties": {
"systemReserved": {
"memoryInGiB": 1,
"cpu": 1
},
"kubeReserved": {
"memoryInGiB": 1,
"cpu": 1
}
},
"policy": "static"
}
},
"errors": [
{
"errorCode": "errorCode",
"operationType": "operationType",
"message": "message",
"internalMessage": "internalMessage"
},
{
"errorCode": "errorCode",
"operationType": "operationType",
"message": "message",
"internalMessage": "internalMessage"
}
],
"status": "status"
}
]
}
array of
nodePool
items
Optional
Pool of worker nodes on which Network Functions can run. Each Node Pool can be deployed on a vSphere Resource Pool. All the worker nodes in a node pool contain same Kubelet and Operating System Configuration. It is recommended that a Node Pool should be used by only one Network Function, if it has Infrastructure requirements.