Skip to main content
AI & DevOps · Kubernetes

Kubernetes for AI, in reading order

The articles on this site about running AI workloads on Kubernetes, arranged as one path: upgrade the cluster, give it GPUs it can schedule, route model traffic through Gateway API, then let agents work inside it safely.

By Matthews WongReviewed on

Key takeaway

This path starts with what the 1.36 and 1.37 releases change for platform teams, then covers GPU allocation with DRA, gang scheduling and the KAI and Volcano schedulers, then the move from Ingress to Gateway API and its inference extension, and ends with agents on the cluster: the Agent Sandbox resource, kagent, and read-only MCP access.

Reading path · 24 articles

Read in this order

Each stage builds on the one before. If you already know a stage, skip ahead; the line under each title says what that article adds.

Stages 2 / 4

GPUs: DRA, gang scheduling and AI conformance

How a cluster hands out accelerators, starts multi-pod jobs together, and proves it is ready for AI work.

  1. 07DevOps12 min readKubernetes DRA GPU Fallback: Prioritized List in 1.36Why this step: Ask for one GPU type and fall back to another with the DRA prioritized list, plus MIG partitions and device taints.
  2. 08DevOps12 min readKubernetes 1.37 DRA Extended Resources GA: Run example.com/gpu Without a Device PluginWhy this step: Leave the device plugin without rewriting manifests: map one DeviceClass and migrate nodes one by one.
  3. 09DevOps12 min readKubernetes Gang Scheduling Beta in 1.37: What Works, What NotWhy this step: Native gang scheduling for training jobs: the Workload and PodGroup APIs, and what still needs Kueue or Volcano.
  4. 10DevOps12 min readVolcano Scheduler GPU Gang Preemption: v1.15 DRA Queue QuotaWhy this step: Volcano's gang preemption, DRA queue quota and scheduling gates, set against the native gang scheduling.
  5. 11DevOps11 min readNVIDIA Run:ai Open Source: KAI Scheduler, GPU FractioningWhy this step: The open-sourced Run:ai parts: KAI Scheduler, GPU fractioning, the CUDA catch and the licence terms.
  6. 12DevOps12 min readKubernetes HPA Scale to Zero for GPU Queue Workers (1.37)Why this step: Scale GPU queue workers to zero with the native HPA, and the trap to avoid.
  7. 13AI12 min readKubernetes AI Conformance: What the KARs Demand of a PlatformWhy this step: Check a platform against the AI conformance requirements, and what the badge does not prove.
The AI & DevOps field guide

More from the AI & DevOps guide

The other reading paths in this section.