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. Kong Ingress Controller 2.0 Now GA! UDP Support, Prometheus Integrations, and More!
Product Releases
October 21, 2021
4 min read

Kong Ingress Controller 2.0 Now GA! UDP Support, Prometheus Integrations, and More!

Kong

Today, we're thrilled to announce the general availability of Kong Ingress Controller 2.0 (KIC) - the most robust, scalable, and extensible version of our Kubernetes Ingress Controller to date. This is a major milestone both for the KIC product as well as for the Kong community as a whole. In addition to KIC 2.0's new features, it also sets the foundation for us to more rapidly improve the user experience and add more capabilities.

By releasing KIC 2.0 as GA we are taking a major architectural leap forward. Our objective is always to bring familiarity, ease of use, and a robust experience for DevOps. This dictated the major changes we made with utilizing Kubebuilder as the controller technology underpinning KIC. With the upgrades in 2.0, we're able to provide better controller lifecycle management, greater observability, superior Kubernetes API caching, and resource reconciliation along with many other enhancements. Below we'll describe some of the updates in KIC 2.0 and how they will help users better operationalize Kubernetes deployments at scale.

UDP Support for Speed-sensitive Use Cases

For use cases where being lightweight and fast are the most important requirements (e.g. audio, video, and gaming), UDP is preferable to TCP. While KIC has provided support for TCPIngress for a long time, it did not provide support for the UDP proxying debuted in Kong Gateway 2.2. With KIC 2.0 we've added UDPIngress support, which will enable the use of Kong's critical API management capabilities for observability, security, and traffic management within KIC for UDP.

Enhanced Monitoring and Observability of the Ingress Controller

Observability is critical to ensuring that all of the constituent components of an end application are healthy and performing well. When organizations don't have visibility into the full picture of inputs and outputs impacting their application, it's difficult to efficiently isolate a given issue. The magnitude of the observability challenge in Kubernetes was one of the primary drivers that led us to create the ingress controller in the first place.

Another set of observability challenges we've frequently heard from customers is in how we enable monitoring of the ingress controller. To alleviate this challenge, KIC 2.0 provides a native Prometheus integration for KIC metrics. This new integration allows users to more easily observe how long it takes KIC to apply its configuration and respond accordingly. This way, you can investigate and be alerted on any significant performance issues and do more investigations on high-load setups.

Simplified Operations Across Multiple Kubernetes Namespaces and Teams

We've heard from our enterprise customers and community that being able to efficiently and effectively monitor Kubernetes and the ingress controller remains a challenge. With KIC 2.0, we've provided the ability to specify a set of Kubernetes namespaces to watch instead of the all-or-nothing approach that was available in previous versions. 2.0 brings a new “in-between” option where you can specify watching more than one Kubernetes Namespace as a comma-separated list. This will allow teams spanning multiple Kubernetes Namespaces to manage individual ingress controllers tied to their relevant Namespaces instead of having a single controller across all Namespaces. By adding this capability organizations will be able to more easily control access across Kubernetes Namespaces and simplify the management of multiple Kubernetes ingress controllers.

Same Kong Ingress Controller Interface, More Opportunities

As mentioned previously most of the changes in KIC 2.0 should feel natural for users. KIC 2.0 ships with the same APIs as KIC 1.3 and does not materially change the existing interface other than to implement them on top of Kubebuilder. Additionally, previous iterations of KIC (1. x) had a built-in monolithic reconciliation loop that was not compatible with our long-term vision for KIC. By solving this in 2.0, we're better positioned to execute priority initiatives like bringing Kubernetes Gateway API to users and treating service mesh as a first-class citizen within KIC. Despite this, there should not be any major disruptions in upgrading from 1.3.x to 2.0.x except for highly custom deployments.

For a full list of all breaking changes, please check out the KIC changelog.

The Path Forward for Kong Ingress Controller

One of our biggest reasons to move to 2.0 is to accelerate development, and we are committed to continuing to build the features you need. There are many known features and improvements that we'll be working on, and we'd love to get any additional contributions or ideas you have. We're excited to grow with you all and the Kubernetes community – it's going to be an exciting journey!

Be sure to try KIC 2.0 today and let us know what you think!

Kong Ingress ControllerIngress

More on this topic

Videos

Supercharge Kubernetes Ingress with Kong Ingress Controller

Videos

How to Use Istio Ingress Gateway

See Kong in action

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

Get a Demo
Topics
Kong Ingress ControllerIngress
Share on Social
Kong

Recommended posts

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.10?

Kong Logo
Product ReleasesJune 13, 2023

We’ve just shipped Kong Ingress Controller (KIC) 2.10! This release makes KIC easier to use. In this blog we’ll cover: Expression Router: KIC 2.10 provides an early access preview to a new Rust-based router that has been available since Kong Gat

Michael Heap

What’s New in Kong Ingress Controller 2.9?

Kong Logo
Product ReleasesMarch 30, 2023

We're happy to announce the release of Kong Ingress Controller (KIC) 2.9, in which we've taken significant steps towards solution extensibility, deployment flexibility, and lowering the cost of ownership. [iframe loading="lazy" title="What's new in

Michael Heap

Kong Ingress Controller 2.7: Kubernetes Gateway APIs Go Beta

Kong Logo
Product ReleasesSeptember 28, 2022

At Kong Summit this year, we announced the general availability of Kong Ingress Controller (KIC) 2.6. Today we are excited to announce the release of KIC 2.7 with even more features and improvements. Earlier this year, we launched KIC 2.2 with

Sean Chow

Kong Ingress Controller 2.4: Weighted Load Balancing, Support for TCP, UDP and HTTP Routes

Kong Logo
Product ReleasesJune 9, 2022

Today, we are excited to announce the general availability of Kong Ingress Controller (KIC) 2.4! Earlier this year, we launched KIC 2.2 with initial support for Kubernetes Gateway API . In this release, we're adding weighted load balancing and su

Sean Chow

Kong Ingress Controller 2.2 GA With Gateway API Support

Kong Logo
Product ReleasesFebruary 24, 2022

Today, Kong Ingress Controller (KIC) 2.2 is now generally available. KIC 2.2 marks a major milestone in the development of the Kong Ingress Controller, as it is the first release containing a marquee feature, Gateway API. This represents a major mil

Shane Utt

Kong Ingress Controller 2.0 Now in Beta!

Kong Logo
Product ReleasesSeptember 9, 2021

Just under one year ago, we launched version 1.0 of our Kong Ingress Controller (KIC). That was a huge milestone for us here at Kong, and we know it was for you - Kong Nation - as well. Since then, with the help of our community, we've merged

Shane Connelly

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. 2025