Blog
  • AI Gateway
  • AI Security
  • AIOps
  • API Security
  • API Gateway
|
    • API Management
    • API Development
    • API Design
    • Automation
    • Service Mesh
    • Insomnia
    • View All Blogs
  1. Home
  2. Blog
  3. Product Releases
  4. What’s New in Kong Ingress Controller 2.12?
Product Releases
October 3, 2023
3 min read

What’s New in Kong Ingress Controller 2.12?

Michael Heap
Sr Director Developer Experience, Kong

API Summit 2023 has just concluded, with awesome announcements including the launch of Kong Mesh in Konnect, and Dedicated Cloud Gateways. In addition to launching new capabilities, we also ensured that our existing products continue to grow and deliver value. With that in mind, I’m pleased to announce the immediate availability of Kong Ingress Controller 2.12.

KIC 2.12 is an LTS release

Kong offers Kong Ingress Controller 2.5 as a Long Term Support (LTS) release today. LTS versions of Kong Ingress Controller are supported for three years after release, compared to the standard one-year support window on general releases.

Until now, you had to decide between choosing KIC 2.5 LTS, or adopting great new features such as Gateway Discovery, debugging with Kubernetes events, and the ability to scale out pods using the last-known good configuration.

With the release of KIC 2.12, you don’t have to choose anymore. You can get all these awesome features and the confidence that the release will be supported for the next three years.

If you’re not running KIC 2.12 yet, I recommend you update today to take advantage of all the available capabilities and support.

Rewrite annotations

Speaking of capabilities, it’s time to look at my favorite feature in KIC 2.12: rewrite annotations. KIC has supported rewriting incoming requests for a while thanks to the KongPlugin resource and Kong Gateway’s request transformer plugin. KIC 2.12 adds annotation based rewriting to make this functionality even more accessible.

The konghq.com/rewrite annotation allows you to match patterns in your ingress path and rewrite them on the fly. This allows you to provide a cohesive API interface to your consumers without needing to update your upstream services to match the new paths.

Here’s an example that will accept a client request to /v2/users and convert that to /api/2/call/users in the request to the upstream:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: proxy-from-k8s-to-httpbin
  annotations:
    konghq.com/rewrite: /api/$1/call/$2
spec:
  ingressClassName: kong
  rules:
  - http:
      paths:
      - path: /~/v(\d+)/(.*)
        pathType: ImplementationSpecific
        backend:
          service:
            name: proxy-to-httpbin
            port:
              number: 80

The rewrite annotation is a great example of KIC being able to expose Kong Gateway’s powerful functionality in a way that makes it easy for operators to interact with.

Latency-aware routing

It wouldn’t be a KIC release without the addition of a small tuning option for Kong Gateway. KIC 2.12 adds support for the latency balancing algorithm in Kong Gateway.

The latency algorithm is based on peak EWMA (exponentially weighted moving average), which ensures that the balancer selects the upstream target by lowest latency. For more information, see the Kong Gateway documentation.

You can try it out today by setting the upstream.algorithm value to latency in your KongIngress resource.

Gateway API

The Kubernetes Gateway API is getting even better with each release, and KIC 2.12 brings us up to date with the Gateway API v0.8.1 release.

In addition to passing all of the core conformance tests, we’ve added support for both TCPRoute and UDPRoute when using the expressions router in Kong Gateway. The expressions router is the key to supporting advanced use cases such as query string routing in the future, and we’re pleased to continue investing in this area.

If you’re not familiar with the Gateway API, I recommend digging in. It’s much more powerful than the Ingress resource, with support for weighted routing, multiple hostnames, and gRPC routing out of the box.

If you’d like to learn more about Gateway API, you can watch “State of Gateways on Kubernetes” from API Summit 2023 on-demand here.

Try Kong Ingress Controller 2.12

For a full list of features, fixes, and updates please see the CHANGELOG.

As always, the quickest way to get started with KIC 2.12 is with Kong Konnect thanks to our KIC in Kong Konnect functionality.

Kong Ingress Controller

More on this topic

Videos

Democratizing Access to Real-Time Data: Build a Self-Service Platform your Devs Love

Videos

Service Catalog: Unifying Discovery for API Consumers and Producers

See Kong in action

Accelerate deployments, reduce vulnerabilities, and gain real-time visibility. 

Get a Demo
Topics
Kong Ingress Controller
Share on Social
Michael Heap
Sr Director Developer Experience, Kong

Recommended posts

Announcing Kong Operator 2.0

Kong Logo
Product ReleasesOctober 1, 2025

Simplified controller configuration When using the Kong Ingress Controller, a significant amount of effort was needed to apply configuration to the controller by setting environment variables. The new ControlPlane resource greatly simplifies this an

Justin Davies

Building a First-Class Kubernetes Experience in Kong Konnect

Kong Logo
Product ReleasesSeptember 18, 2025

Simplify operations and scale with confidence To unlock Kubernetes’ full potential, many enterprises are relying on three key building blocks available in Kong Konnect today: Kubernetes Ingress Controllers: Ingress controllers are used for managing

Adam Jiroun

Announcing Kubernetes Ingress Controller 3.5

Kong Logo
Product ReleasesJuly 17, 2025

We're happy to announce the 3.5 release of Kong Ingress Controller (KIC).  This release includes the graduation of combined services to General Availability, support for connection draining, as well as the start of deprecating support for some Ingre

Justin Davies

What’s New in Kong Ingress Controller 3.4 LTS?

Kong Logo
Product ReleasesDecember 19, 2024

Happy holidays everyone! We've been working hard on the Kong Ingress Controller (KIC) and the latest 3.4 release is jam-packed with new features, bugfixes, and improvements.  With this update, we're introducing easier TLS encryption, enhanced perfor

Andrew Jessup

What's New in Kong Ingress Controller 3.2?

Kong Logo
Product ReleasesJune 20, 2024

Kong Ingress Controller (KIC) 3.2 is here, and it’s an incredible release. It contains features related to graph theory, features that mean you’ll never need a database again, and a whole host of quality-of-life fixes. Isolate configuration issues w

Michael Heap

What’s New in Kong Ingress Controller 3.1?

Kong Logo
Product ReleasesFebruary 9, 2024

Kong Ingress Controller 3.1 provides brand-new capabilities for keeping your secrets secure. We’ve introduced new KongVault and KongLicense CRDs, and added a way to keep sensitive information in your cluster when using KIC in Konnect. Finally, t

Michael Heap

What’s New in Kong Ingress Controller 2.11?

Kong Logo
Product ReleasesAugust 28, 2023

Since our last Kong Ingress Controller release, we've been working hard, and today we’re pleased to announce the immediate availability of Kong Ingress Controller 2.11. KIC 2.11's standout feature is "last known good configuration", which allows y

Michael Heap

Ready to see Kong in action?

Get a personalized walkthrough of Kong's platform tailored to your architecture, use cases, and scale requirements.

Get a Demo
Powering the API world

Increase developer productivity, security, and performance at scale with the unified platform for API management, AI gateways, service mesh, and ingress controller.

Sign up for Kong newsletter

    • Platform
    • Kong Konnect
    • Kong Gateway
    • Kong AI Gateway
    • Kong Insomnia
    • Developer Portal
    • Gateway Manager
    • Cloud Gateway
    • Get a Demo
    • Explore More
    • Open Banking API Solutions
    • API Governance Solutions
    • Istio API Gateway Integration
    • Kubernetes API Management
    • API Gateway: Build vs Buy
    • Kong vs Postman
    • Kong vs MuleSoft
    • Kong vs Apigee
    • Documentation
    • Kong Konnect Docs
    • Kong Gateway Docs
    • Kong Mesh Docs
    • Kong AI Gateway
    • Kong Insomnia Docs
    • Kong Plugin Hub
    • Open Source
    • Kong Gateway
    • Kuma
    • Insomnia
    • Kong Community
    • Company
    • About Kong
    • Customers
    • Careers
    • Press
    • Events
    • Contact
    • Pricing
  • Terms
  • Privacy
  • Trust and Compliance
  • © Kong Inc. 2026