<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/ngrok-operator-supports-kubernetes-gateway-api-cjnwbpftf" -->

---
title: ngrok Operator supports Kubernetes Gateway API | daily.dev
description: ngrok&#x27;s Kubernetes Operator now supports the Kubernetes Gateway API, letting cluster operators set up Gateways with listeners tied to ngrok endpoints while...
canonical: https://daily.dev/posts/ngrok-operator-supports-kubernetes-gateway-api-cjnwbpftf
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: ngrok Operator supports Kubernetes Gateway API | daily.dev
og:description: ngrok&#x27;s Kubernetes Operator now supports the Kubernetes Gateway API, letting cluster operators set up Gateways with listeners tied to ngrok endpoints while...
og:url: https://daily.dev/posts/ngrok-operator-supports-kubernetes-gateway-api-cjnwbpftf
og:image: https://api.daily.dev/og/posts/cjNwbPFtf.png
og:image:alt: ngrok Operator supports Kubernetes Gateway API
og:image:width: 1200
og:image:height: 630
og:locale: en
---

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

# ngrok Operator supports Kubernetes Gateway API

**[ngrok Blog](https://daily.dev/sources/ngrok)** · 6 min read · 0 upvotes · 0 comments

## Summary

ngrok's Kubernetes Operator now supports the Kubernetes Gateway API, letting cluster operators set up Gateways with listeners tied to ngrok endpoints while application developers create HTTPRoutes to direct traffic to backends like Kubernetes Services. The post covers benefits (easy configuration, environment independence, security, and GSLB-based acceleration), walks through creating Gateway, GatewayClass, and HTTPRoute objects, and shows how to extend routes with ngrok's Traffic Policy engine via the NgrokTrafficPolicy CRD for header manipulation and redirects. It also explains the motivation behind Gateway API as a more expressive, role-oriented replacement for the limitations of the Ingress API, and notes plans to support Gateway API v1.2, released in October 2024.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://ngrok.com/blog/introducing-support-for-kubernetes-gateway-api-in-ngrok-kubernetes-operator>

## Questions this post answers

### Does the ngrok Kubernetes Operator support the Kubernetes Gateway API?

Yes, the ngrok Kubernetes Operator supports the full core spec of the Kubernetes Gateway API, letting cluster operators define Gateway and GatewayClass objects linked to ngrok endpoints while application developers create HTTPRoutes to direct traffic to backends like Kubernetes Services, alongside the existing ingress controller option.

_Teams wiring Kubernetes ingress through ngrok can track Gateway API rollout details on daily.dev._

### How do I add custom headers or redirects to a Kubernetes HTTPRoute using ngrok?

Use ngrok's Traffic Policy engine through the NgrokTrafficPolicy custom resource and reference it in an HTTPRoute with the extensionRef filter. This supports actions like adding request headers on specific paths, setting response variables during the on_http_response phase, and redirecting traffic from one path to another.

_Developers shaping Kubernetes traffic policies can follow ngrok Operator updates on daily.dev._

### What Gateway API version is the ngrok Kubernetes Operator planning to support next?

Support for Gateway API v1.2, released in October 2024, is planned, which adds timeouts, propagation of labels and annotations, and support for other protocols beyond what the current core spec implementation covers.

_Keep up with Gateway API version support changes affecting Kubernetes networking on daily.dev._

## Similar posts on daily.dev

- [The Gateway API shift: how Kubernetes networking actually works at scale](https://daily.dev/posts/the-gateway-api-shift-how-kubernetes-networking-actually-works-at-scale-t04kkbq5r) · Giant Swarm · 16 upvotes · 1 comments
- [How to Move to the Gateway API: post ingress-nginx Retirement](https://daily.dev/posts/how-to-move-to-the-gateway-api-post-ingress-nginx-retirement-q3cqencll) · Pulumi · 5 upvotes · 0 comments
- [Kubernetes Ingress vs Gateway API](https://daily.dev/posts/kubernetes-ingress-vs-gateway-api-jwa9l6ig9) · Isovalent · 10 upvotes · 1 comments
- [AWS Load Balancer Controller Reaches GA with Kubernetes Gateway API Support](https://daily.dev/posts/aws-load-balancer-controller-reaches-ga-with-kubernetes-gateway-api-support-elzeyfvna) · InfoQ · 0 upvotes · 0 comments
- [Ingress NGINX is EOL: A practical guide for migrating to Kubernetes Gateway API](https://daily.dev/posts/ingress-nginx-is-eol-a-practical-guide-for-migrating-to-kubernetes-gateway-api-fj854bzvi) · Datadog · 0 upvotes · 0 comments

---

Tags: [#devtools](https://daily.dev/tags/devtools), [#kubernetes](https://daily.dev/tags/kubernetes), [#networking](https://daily.dev/tags/networking), [#gateway-api](https://daily.dev/tags/gateway-api)

[View this post on daily.dev](https://daily.dev/posts/ngrok-operator-supports-kubernetes-gateway-api-cjnwbpftf)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"ngrok Operator supports Kubernetes Gateway API","url":"https://daily.dev/posts/ngrok-operator-supports-kubernetes-gateway-api-cjnwbpftf","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/ngrok-operator-supports-kubernetes-gateway-api-cjnwbpftf"},"datePublished":"2026-08-23T07:21:40.250Z","dateModified":"2026-08-23T07:26:00.607Z","description":"ngrok's Kubernetes Operator now supports the Kubernetes Gateway API, letting cluster operators set up Gateways with listeners tied to ngrok endpoints while...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/083454d64debf94dc9a9b364660a9d8a?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/083454d64debf94dc9a9b364660a9d8a?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"ngrok Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"ngrok Blog","logo":"https://media.daily.dev/image/upload/s--718XXxvE--/f_auto,q_auto/v1787469610/logos/ngrok?_a=BAMAMicg0","url":"https://daily.dev/sources/ngrok"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/ngrok-operator-supports-kubernetes-gateway-api-cjnwbpftf","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"devtools,kubernetes,networking,gateway-api","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"ngrok Blog","item":"https://daily.dev/sources/ngrok"},{"@type":"ListItem","position":3,"name":"ngrok Operator supports Kubernetes Gateway API"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/ngrok-operator-supports-kubernetes-gateway-api-cjnwbpftf#faq","mainEntity":[{"@type":"Question","name":"Does the ngrok Kubernetes Operator support the Kubernetes Gateway API?","acceptedAnswer":{"@type":"Answer","text":"Yes, the ngrok Kubernetes Operator supports the full core spec of the Kubernetes Gateway API, letting cluster operators define Gateway and GatewayClass objects linked to ngrok endpoints while application developers create HTTPRoutes to direct traffic to backends like Kubernetes Services, alongside the existing ingress controller option. Teams wiring Kubernetes ingress through ngrok can track Gateway API rollout details on daily.dev."}},{"@type":"Question","name":"How do I add custom headers or redirects to a Kubernetes HTTPRoute using ngrok?","acceptedAnswer":{"@type":"Answer","text":"Use ngrok's Traffic Policy engine through the NgrokTrafficPolicy custom resource and reference it in an HTTPRoute with the extensionRef filter. This supports actions like adding request headers on specific paths, setting response variables during the on_http_response phase, and redirecting traffic from one path to another. Developers shaping Kubernetes traffic policies can follow ngrok Operator updates on daily.dev."}},{"@type":"Question","name":"What Gateway API version is the ngrok Kubernetes Operator planning to support next?","acceptedAnswer":{"@type":"Answer","text":"Support for Gateway API v1.2, released in October 2024, is planned, which adds timeouts, propagation of labels and annotations, and support for other protocols beyond what the current core spec implementation covers. Keep up with Gateway API version support changes affecting Kubernetes networking on daily.dev."}}]}
```

