Field noteNov 14, 20266 min read1 source

Google Cloud publishes open AI-native stack on Kubernetes: OpenRL, llm-d 1.0, KubeRay on GKE

In one minute

Google Cloud’s November 10, 2026 announcement describes an open-source Kubernetes stack for RL post-training, distributed inference, Ray workloads and agent execution. For teams running open-weight models on GKE, the practical proposition is coordinated resource use and cache-aware serving; Google reports specific performance gains, but they are company-reported results rather than independent validation.

What changed: Google Cloud outlines a broader open AI-native Kubernetes stack, adding OpenRL, KubeRay on GKE, and agent components alongside llm-d 1.0.

What happened

Google Cloud’s Abdelfettah Sghiouar and Allan Naim describe an AI-native stack spanning Kubernetes and Google Kubernetes Engine (GKE), presented around KubeCon + CloudNativeCon North America 2026. Its components include OpenRL, llm-d 1.0, Ray on GKE with KubeRay, Agent Substrate, gVisor and TorchTPU. The post frames these as responses to accelerator idle time during reinforcement-learning training, cache-blind routing for multi-turn inference, fragmented compute clusters and the risks of running model-generated code in shared environments. Google says teams can try the stack using sample manifests.

OpenRL is a Kubernetes-native post-training service contributed to the CNCF Sandbox. Researchers use four Python primitives—forward_backward, optim_step, sample and save_state—while OpenRL translates the work into Kubernetes scheduling. It interleaves training and rollout inference on the same accelerators, sends parameter deltas rather than full model weights to rollout workers, and dynamically allocates resources using Kubernetes Dynamic Resource Allocation. Google says it profiles context lengths, batch dimensions and LoRA versus full fine-tuning configurations. The post does not give a price for OpenRL or quantify its accelerator-utilization improvement.

Google describes llm-d 1.0 as an open distributed-inference control plane and a CNCF Sandbox project, co-founded by Google Cloud, Red Hat, IBM Research, CoreWeave and NVIDIA, with contributions from more than 500 engineers across 25-plus organizations. Its Endpoint Picker integrates with the Kubernetes Gateway API Inference Extension and evaluates KV-cache residency across worker pods. Google says production deployments doubled cache hit rates from 35% to 70% and cut median time-to-first-token by 70–85% on multi-turn agent workloads. The release also describes three-tier KV-cache offload from accelerator memory to host RAM and then NVMe, Managed Lustre or Cloud Storage; disaggregated encoding, prefill and decode; and asynchronous processing from Pub/Sub or Redis.

The surrounding components address other parts of the lifecycle. KubeRay manages Ray clusters, jobs and services on Kubernetes, with Kueue integration for queues, quotas and scheduling; the sample manifest specifies Ray 2.35.0 and four GPU workers, autoscaling between one and eight. Agent Substrate is presented as an orchestration runtime for multi-turn workflows, while gVisor provides system-call isolation for untrusted code and is described as starting sandboxes in milliseconds. TorchTPU supports PyTorch models on Google Cloud TPUs inside upstream vLLM and SGLang, with stated parity across TPU v5e, v6e and v7x alongside NVIDIA GPUs.

Google also reports an evaluation of Gemma 4 on Harvey.ai’s Legal Agent Benchmark, which spans 24 legal practice areas. The company says standard supervised fine-tuning reached about 50% accuracy on multi-step reasoning rubrics, while reproducible RL loops using OpenRL raised accuracy to 70%. It says the pipeline shared GPU and TPU capacity with concurrent LoRA and inference jobs on GKE. The post gives no benchmark protocol, detailed run configuration or cost comparison alongside those figures.

What the archive adds

New Runtime’s earlier coverage on October 24, 2026 described llm-d 1.0 as an open-source, Kubernetes-native stack for distributed LLM inference (llm-d 1.0). The same day, an earlier note covered Google Cloud’s day-zero Beam deployment recipes using llm-d and other serving components (Beam support). This is a new, broader Google Cloud announcement on a known project: it supplies additional details on surrounding training, orchestration and sandbox components rather than introducing llm-d itself.

Trend signal

This supports the pattern that agent systems increasingly depend on a durable harness and runtime, not just model choice: the stack coordinates training, serving, scheduling and execution boundaries. (Harness architecture outlives model choice) The announcement also makes runtime isolation part of the agent deployment story, though it does not establish that gVisor alone is sufficient for secure multi-tenant operation. (Agent security moves to runtime boundaries)

Why now

Google positions the announcement around KubeCon + CloudNativeCon North America 2026 and describes AI workloads moving from research prototypes into multi-tenant production fleets. The timing is therefore tied to the conference and the company’s stated focus on operating open-weight models and agents at production scale.

Why it matters

For platform teams, the announcement is useful less as a turnkey product than as an architectural map: RL training, inference routing, distributed Python workloads and agent execution can be treated as connected capacity and isolation problems on Kubernetes. Cache-aware routing may matter especially for multi-turn agents, where repeated context can make cache locality consequential; accelerator sharing may matter where static separation leaves expensive hardware underused. Google’s reported gains offer hypotheses to test, not forecasts for another cluster. Teams should compare them against their own model, traffic shape, hardware and operational overhead before treating the figures as expected outcomes. The trade-off is complexity: combining several projects and extensions brings integration, versioning and on-call responsibilities that a managed API may avoid.

What happens next

  • More GKE teams will trial prefix-cache-aware routing for multi-turn workloads (3 months, 65%). Watch for: published deployment guides, reference architectures or additional llm-d performance measurements.
  • The stack will gain clearer integration boundaries or managed-service packaging (6 months, 55%). Watch for: GKE release notes defining supported combinations of OpenRL, llm-d, KubeRay and agent sandboxing.

Limits and uncertainty

The performance and accuracy figures are Google’s own reports; the announcement does not present an independent replication or enough experimental detail to assess how broadly the results generalize. It does not state deployment costs, comparative total cost of ownership, or the operational effort required to combine the components. The CNCF Sandbox designation does not by itself establish production maturity or a support commitment. The post describes capabilities and sample configurations, but does not show that every component is generally available as a managed GKE service or that the full stack has been validated as one integrated deployment.

Skill to build now

If you run multi-turn inference, measure KV-cache hit rate and median time-to-first-token by request type before changing routing. Then compare a cache-aware routing trial against the same workload under your current policy, holding model, hardware and traffic mix constant. That gives your team a local baseline against which to assess Google’s reported gains.

Reader takeaway

Google Cloud is presenting Kubernetes as a coordinated substrate for model post-training, inference, distributed compute and agent execution—not merely a place to host containers. The reported improvements make cache-aware routing and shared accelerator scheduling worth testing, but the numbers need validation on your workload, and the full stack brings real integration and security responsibilities.

Evidence / sources

  1. 1cloud.google.com/blog/topics/developers-practitioners/the-open-ai-native-stack-on-kubernetes-from-open-models-to-distributed-inference-and-agents
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicGoogleExplore the google topic hub.
  2. 02archiveField NotesOpen the latest editorial analysis.
  3. 03sourcesSourcesSee the original sources this archive cites.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract