Skip to main content
This page explains the Node Pool status fields. Understanding a Node Pool’s status helps when troubleshooting common capacity and quota issues. For the complete field and event schema, see the Node Pool reference.

Node Pool fields

The Node Pool fields show the desired state and status of the Nodes in a Node Pool. To see these fields, run kubectl get nodepool.

Example output

The following is an example output from running kubectl get nodepool.
Example output
The following table outlines each Node Pool’s state:
  • The VALIDATED, CAPACITY, and QUOTA columns summarize the Node Pool’s conditions.
  • In a healthy, fully delivered Node Pool, CURRENT equals TARGET, and both INPROGRESS and QUEUED are 0.
  • PREFILL counts the Nodes marked for prefill and being replaced. It is 0 unless prefill is enabled and one or more Nodes are being replaced. To see the prefill state of an individual Node, check its Prefill condition. See Prefill condition reasons.
  • While a Node Pool is scaling up, the difference between CURRENT and TARGET is split between INPROGRESS (Nodes that are booting) and QUEUED (Nodes that are waiting for capacity). Note that a new Node can take up to 20 minutes to boot before it counts toward CURRENT.

Rack-based Node Pool fields

For rack-based instance types such as GB200 and GB300, the Node Pool also tracks rack counts, where each rack contains 18 Nodes. These fields are populated only for rack-based instance types and appear only in the wide output. To see them, use kubectl get nodepool -o wide:

Node Pool full status

For the full status of a single Node Pool, including its conditions and recent events, use describe:
Example command
Replace [NODE-POOL-NAME] with the name of your Node Pool. Each condition answers one question about the Node Pool. The conditions most useful for diagnosing missing Nodes are the following. A healthy Node Pool shows Validated: Valid, Capacity: Sufficient, Quota: Under, and AtTarget: TargetMet. For the complete list of conditions and every possible status value, see Node Pool conditions.

Common capacity and quota states

The bottom of kubectl describe nodepool [NODE-POOL-NAME] lists recent events. The following events and condition states explain most cases where a Node Pool does not reach its target. Quota events and conditions:
Last modified on July 10, 2026