Class NodePool (0.4.0)

NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.

The node configuration of the pool.

[Output only] Server-defined URL for the resource.

[Output only] The resource URLs of the managed instance groups </compute/docs/instance-groups/creating-groups-of- managed-instances>__ associated with this node pool.

[Output only] Additional information about the current status of this node pool instance, if available.

NodeManagement configuration for this NodePool.

Which conditions caused the current node pool state.