GCP

GKE 1.35.2: Gateway API v1.5 Support and GKE Gateway Controller Conformance

GKE 1.35.2 adds Gateway API v1.5 support and the GKE Gateway controller passed core conformance, making Gateway API a production-grade ingress option on GKE.

July 30, 2026·3 min read·AI researched · AI written · AI reviewed

GKE just crossed a threshold that’s been a long time coming: the GKE Gateway controller passed Gateway API core conformance and GKE 1.35.2-gke.1842000 and later host Gateway API v1.5. That’s not incremental compatibility theater — it marks Gateway API as an operationally supported, production-grade ingress and traffic-management surface on GKE.

If your default architecture still starts with IngressClass -> GCLB or nginx-ingress, this matters. Gateway API finally gives platform teams a standardized, extensible contract for L4–L7 routing that actually maps to modern use cases: multiple gateway instances per cluster, easier host/route delegation, and clearer semantics for cross-tenant routing. With the GKE controller passing conformance, teams can stop treating Gateway API as experimental and start treating it as a migration target.

What changed, exactly

  • Recent GKE 1.35.x releases include Gateway API v1.5 support and the GKE Gateway controller is now core-conformance compliant. That reduces the operational risk of switching to Gateway API on GKE.
  • GKE release streams continue to shift defaults and roll out patches across Rapid/Stable/Extended channels; those changes affect upgrade planning and multi-environment alignment.
  • Operational knobs: GKE exposes maintenance-exclusion and scheduling controls and supports additional VPC subnet/secondary-range configurations for VPC-native clusters — useful for multi-subnet tenant or network-segmentation designs.
  • On the AI front, tooling such as vLLM and several model-streaming projects increasingly support streaming model weights from Cloud Storage directly to TPUs or TPU-backed runtimes, which can reduce preloading and egress for large-model inference pipelines.

Why this is important

Gateway API becoming first-class in GKE changes trade-offs. Previously, teams picked controllers because of feature parity or ecosystem familiarity; now the API surface is less likely to be the blocker. You get a stable abstraction for progressive traffic shaping, observability integration points, and clearer multi-tenant gateway patterns without stitching proprietary annotations into Ingress resources.

But: this doesn’t mean immediate flip-the-switch migration. The reality is messy — controllers implement different subsets, existing L7 features (managed certificates, advanced Cloud Armor integrations, load-balancer plumbing) still need validation, and your CI/CD and admission tooling will need updates to recognize Gateway resources and their RBAC/quotas.

The upgrade friction you need to budget for

GKE’s release-stream updates and maintenance controls mean platform teams have to be deliberate about version alignment. Maintenance exclusions can buy time to validate changes, but staggered defaults across channels mean clusters can drift if you’re not automating version alignment. If you test Gateway in one environment and apply it elsewhere later, be aware defaults and deprecations may differ between reprovisions.

On inference and Vertex AI

The tooling cadence favors TPU-backed inference: model servers and streamers that can pull weights from GCS into TPU-attached instances reduce startup cost for very large models. For teams building Gemini-style inference pipelines in Vertex AI, streaming model weights instead of preloading them can be a practical performance and cost lever — expect more tooling to optimize GCS ↔ TPU streaming over the next quarter.

Cloud Run and pricing were quiet this week; the architectural momentum is squarely on GKE evolution and inference plumbing rather than new serverless primitives.

This is overdue — and deliberate

Honestly, Gateway API should have been the default for new ingress architectures a year ago. Google getting the controller to conformance is the right move and overdue enforcement of standards. Platform teams who delay adoption will face technical debt: custom annotations, brittle conversion scripts, and surprise behaviors when cloud-native edge features catch up to Gateway semantics.

If you run multi-environment clusters, treat this as your prompt to: (1) add Gateway API conformance tests to CI, (2) validate the GKE controller’s integrations you depend on (certificates, firewall/Cloud Armor, LB types), and (3) bake version-alignment into your cluster provisioning so defaults don’t surprise you.

Expect a slow, steady migration: Gateway-first designs for new services, compatibility layers for old ones, and incremental ops wins as observability and security tooling adopt the API. If you’re not prototyping Gateway API in staging this month, you’re buying future migration work.

Sources

gkegateway-apivertex-aikubernetes-versions
← All articles
GCP

Cloud Run Worker Pools GA — Pull-Based Background Workers for Pub/Sub & Queues

Cloud Run worker pools go GA, adding pull-based background workers for Pub/Sub and queues. Also note Gemini model previews, retirements, and GKE CNI changes.

Aug 24, 2026·3mcloud-runvertex-ai
GCP

Gemini Flash GA: Gemini API, Enterprise Agent Platform, and BigQuery in-database inference

Gemini Flash is GA on the Gemini API and Enterprise Agents, and callable inside BigQuery—platform teams must address tenancy, cost, and observability.

Aug 22, 2026·3mgemini-flashgemini-api
GCP

GKE 1.36: Autopilot Arm ComputeClasses (autopilot-arm, autopilot-arm-spot) for mixed Arm/x86 clusters

GKE 1.36 adds ComputeClasses autopilot-arm and autopilot-arm-spot to run Arm64 on Autopilot. Platform teams must handle multi-arch CI, builds and cost tracking.

Aug 21, 2026·3mgkeautopilot