NVIDIA AI Cluster Runtime Separates Dynamo Inference Kubernetes Runtime from Application Deployment into a Five-Step Validated Workflow
NVIDIA AI Cluster Runtime packages Dynamo and its dependent infrastructure—GPU drivers, dynamic resource allocation, gang scheduling, node health, and monitoring—into version-locked recipes. It achieves runtime readiness through a five-step process: snapshotting the cluster, generating the recipe, rendering the deployment bundle, deploying the runtime, and validating the installation, only then allowing the application inference graph to be installed. The article also compares the applicable scenarios for the Dynamo Frontend routing path versus the Gateway API Inference Extension/Endpoint Picker path.
NVIDIA Dynamo is a distributed inference framework that coordinates model serving across multiple GPU worker nodes. Deploying it on Kubernetes superficially requires only a DynamoGraphDeployment to specify how vLLM, SGLang, or TensorRT-LLM should run in pods. However, actual production deployment involves much more: the GPU driver stack must match the nodes, GPU nodes need labeling and discovery, the cluster must expose GPUs via Dynamic Resource Allocation, the scheduler must support gang scheduling to meet topology requirements, node health signals must be available before workloads land on degraded nodes, Prometheus must be reachable to collect accelerator and Dynamo metrics, and if the deployment requires Kubernetes-native ingress, the Gateway API and Endpoint Picker paths must also be configured and ready.
The design philosophy of NVIDIA AI Cluster Runtime (AICR) is to decouple these infrastructure dependencies from application deployment. It does not require teams to manually install and debug each component one by one; instead, it packages Dynamo and all its runtime dependencies into a single recipe. The recipe records locked component versions, compatibility constraints, and validation checks, making the deployment reproducible. AICR v1.0.0 locks the following component versions for the Dynamo inference recipe on Amazon EKS: NVIDIA GPU Operator v26.7.1, Node Feature Discovery 0.19.0, cert-manager v1.20.2, AWS EFA v0.5.29, NVSentinel v1.25.0, NVIDIA DRA GPU Driver 0.5.0, KAI Scheduler v0.16.9, Grove v0.1.0-alpha.13, Dynamo Platform 1.4.2, Agent Gateway v1.5.0, and Kube Prometheus Stack 84.4.0. These versions were jointly tested by the AICR team on the specified platforms and hardware.