When enabled, the number of nodes autoscales within the defined minimum and maximum values.
Whether autoscaling is enabled for this node pool. Defaults to false.
The maximum number of nodes to autoscale to. Defaults to the node pool's count.
The minimum number of nodes to autoscale to. Defaults to the node pool's count.
The number of nodes in the node pool.
Indicates the local disk encryption setting for this LKE node pool.
This node pool's custom disk layout.
Filterable This node pool's unique ID.
Beta The Kubernetes version used for the worker nodes within this node pool.
🚧
This field is available as part of the beta API and is only returned for accounts that have been enrolled in the LKE Enterprise LA.
Beta The optional label defined for this node Pool.
🚧
This field is available as part of the beta API and is only returned for accounts that have been enrolled in the LKE Enterprise LA.
Key-value pairs added as labels to nodes in the node pool. Labels help classify your nodes and easily select subsets of objects. To learn more, review Add Labels and Taints to your LKE node pools.
Status information for the nodes that are members of this node pool. If a Linode has not been provisioned for a given node slot, the instance_id is null.
Filterable An array of tags applied to this object. Tags are for organizational purposes only.
Kubernetes taints added to nodes in the node pool. Taints help control how pods are scheduled onto nodes, specifically allowing them to repel certain pods.
The Linode Type for all of the nodes in the node pool.
Beta Determines when the worker nodes within this node pool upgrade to the latest selected Kubernetes version, after the cluster has been upgraded. This field is required for LKE Enterprise clusters but should not be used for non-enterprise LKE clusters.
The set of node pools that are members of the Kubernetes cluster. Node pools consist of a Linode type, the number of Linodes to deploy of that type, and additional status information.