nodepool

nodepool
nodepool
JSON Example
{
    "lastUpdated": "lastUpdated",
    "metadata": {
        "createdByIntent": "createdByIntent",
        "modifiedByIntent": "modifiedByIntent",
        "tcaCpId": "tcaCpId",
        "resourceVersion": 0.8008281904610115,
        "clusterName": "clusterName",
        "name": "name",
        "mgmtClusterName": "mgmtClusterName"
    },
    "creationUser": "creationUser",
    "creationDate": "creationDate",
    "spec": {
        "template": "template",
        "diskGiB": 1,
        "numCPUs": 2,
        "datastore": "datastore",
        "replicas": 9,
        "kubeadmConfigTemplate": {
            "joinConfiguration": {
                "nodeRegistration": {
                    "kubeletExtraArgs": {
                        "key": "kubeletExtraArgs"
                    }
                }
            }
        },
        "cloudMachineTemplate": {
            "type": "type",
            "vSphereMachine": {
                "template": "template",
                "cloneMode": "fullClone",
                "numCoresPerSocket": 6,
                "folder": "folder",
                "datastore": "datastore",
                "datacenter": "datacenter",
                "storagePolicyName": "storagePolicyName",
                "resourcePool": "resourcePool"
            }
        },
        "datacenter": "datacenter",
        "storagePolicyName": "storagePolicyName",
        "customisations": {
            "networkAdapters": [
                {
                    "networkName": "networkName",
                    "interfaceName": "interfaceName",
                    "mtu": 3.616076749251911
                },
                {
                    "networkName": "networkName",
                    "interfaceName": "interfaceName",
                    "mtu": 3.616076749251911
                }
            ]
        },
        "memoryMiB": 5,
        "pause": true,
        "labels": {
            "key": "labels"
        },
        "network": {
            "devices": [
                {
                    "dhcp4": true,
                    "nameservers": [
                        "nameservers",
                        "nameservers"
                    ],
                    "dhcp6": true,
                    "networkName": "networkName",
                    "gateway6": "gateway6",
                    "gateway4": "gateway4",
                    "mtu": 5
                },
                {
                    "dhcp4": true,
                    "nameservers": [
                        "nameservers",
                        "nameservers"
                    ],
                    "dhcp6": true,
                    "networkName": "networkName",
                    "gateway6": "gateway6",
                    "gateway4": "gateway4",
                    "mtu": 5
                }
            ]
        },
        "cloneMode": "fullClone",
        "numCoresPerSocket": 7,
        "folder": "folder",
        "tcaBomReleaseRef": {
            "name": "name"
        },
        "clusterName": "clusterName",
        "healthCheck": {
            "unhealthyConditions": [
                {
                    "type": "type",
                    "timeout": "timeout",
                    "status": "status"
                },
                {
                    "type": "type",
                    "timeout": "timeout",
                    "status": "status"
                }
            ],
            "nodeStartupTimeout": "nodeStartupTimeout",
            "maxUnhealthy": "maxUnhealthy"
        },
        "cloudProvider": {
            "vimId": "vimId"
        },
        "strategy": {
            "type": "type",
            "rollingUpdate": {
                "maxSurge": "",
                "maxUnavailable": ""
            }
        },
        "resourcePool": "resourcePool"
    },
    "status": {
        "needUpgrade": false,
        "deleteAccepted": true,
        "resourceVersion": 2.027123023002322,
        "opstatus": "processing",
        "hostProfile": "hostProfile",
        "computeResource": {
            "name": "name",
            "type": "type"
        },
        "conditions": [
            {
                "severity": "Warning",
                "reason": "reason",
                "lastTransitionTime": "lastTransitionTime",
                "type": "Ready",
                "message": "message",
                "status": true
            },
            {
                "severity": "Warning",
                "reason": "reason",
                "lastTransitionTime": "lastTransitionTime",
                "type": "Ready",
                "message": "message",
                "status": true
            }
        ]
    }
}
metadata
Optional

metadata

spec
Optional

spec

status
Optional

status

string
lastUpdated
Optional

lastUpdated

string
creationDate
Optional

creationDate

string
creationUser
Optional

creationUser