> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Workload Scheduling

<Card title="How do CPU and memory requests work with GPU Pods?" href="/support/cks/articles/how-do-cpu-and-memory-requests-work-with-gpu-pods" arrow="true" horizontal>
  GPU Pods request GPUs through the nvidia.com/gpu resource, but their CPU and memory requests behave like any other Kuber ...
</Card>

<Card title="How do I request specific GPU types using Node selectors?" href="/support/cks/articles/how-do-i-request-specific-gpu-types-using-node-selectors" arrow="true" horizontal>
  Use a nodeSelector (or nodeAffinity) on your Pod to target a specific GPU type. CoreWeave labels GPU Nodes with hardware ...
</Card>

<Card title="How do I use Kueue for job queuing?" href="/support/cks/articles/how-do-i-use-kueue-for-job-queuing" arrow="true" horizontal>
  Install Kueue on your CKS cluster from the CoreWeave-published Helm chart (coreweave/cks-kueue), then define ResourceFla ...
</Card>

<Card title="How do Kubernetes QoS classes work?" href="/support/cks/articles/how-do-kubernetes-qos-classes-work" arrow="true" horizontal>
  Kubernetes assigns each Pod one of three Quality-of-Service classes based on its resource requests and limits, and the k ...
</Card>

<Card title="What are the recommended resource requests and limits for GPU Pods?" href="/support/cks/articles/what-are-the-recommended-resource-requests-and-limits-for-gpu-pods" arrow="true" horizontal>
  For most GPU training and inference workloads, set CPU and memory requests to roughly the per-GPU share of the instance, ...
</Card>

<Card title="What is the autoscaler behavior when Pods are pending?" href="/support/cks/articles/what-is-the-autoscaler-behavior-when-pods-are-pending" arrow="true" horizontal>
  The CKS autoscaler scales a Node Pool up only when adding another Node of that pool's instance type would make a pending ...
</Card>

<Card title="Why are my Pods not scheduling on GPU Nodes?" href="/support/cks/articles/why-are-my-pods-not-scheduling-on-gpu-nodes" arrow="true" horizontal>
  GPU Pods stay Pending when they request a resource the available GPU Nodes do not provide, when no Node Pool of the requ ...
</Card>

<Card title="Why does the autoscaler remove Nodes that are still running my workload?" href="/support/cks/articles/why-does-the-autoscaler-remove-nodes-running-active-workloads" arrow="true" horizontal>
  The Kubernetes Cluster Autoscaler decides that a Node is unneeded using its own utilization-based logic. It does not con ...
</Card>
