Skip to main content
Redhat Developers  Logo
  • Products

    Featured

    • Red Hat Enterprise Linux
      Red Hat Enterprise Linux Icon
    • Red Hat OpenShift AI
      Red Hat OpenShift AI
    • Red Hat Enterprise Linux AI
      Linux icon inside of a brain
    • Image mode for Red Hat Enterprise Linux
      RHEL image mode
    • Red Hat OpenShift
      Openshift icon
    • Red Hat Ansible Automation Platform
      Ansible icon
    • Red Hat Developer Hub
      Developer Hub
    • View All Red Hat Products
    • Linux

      • Red Hat Enterprise Linux
      • Image mode for Red Hat Enterprise Linux
      • Red Hat Universal Base Images (UBI)
    • Java runtimes & frameworks

      • JBoss Enterprise Application Platform
      • Red Hat build of OpenJDK
    • Kubernetes

      • Red Hat OpenShift
      • Microsoft Azure Red Hat OpenShift
      • Red Hat OpenShift Virtualization
      • Red Hat OpenShift Lightspeed
    • Integration & App Connectivity

      • Red Hat Build of Apache Camel
      • Red Hat Service Interconnect
      • Red Hat Connectivity Link
    • AI/ML

      • Red Hat OpenShift AI
      • Red Hat Enterprise Linux AI
    • Automation

      • Red Hat Ansible Automation Platform
      • Red Hat Ansible Lightspeed
    • Developer tools

      • Red Hat Trusted Software Supply Chain
      • Podman Desktop
      • Red Hat OpenShift Dev Spaces
    • Developer Sandbox

      Developer Sandbox
      Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
    • Try at no cost
  • Technologies

    Featured

    • AI/ML
      AI/ML Icon
    • Linux
      Linux Icon
    • Kubernetes
      Cloud icon
    • Automation
      Automation Icon showing arrows moving in a circle around a gear
    • View All Technologies
    • Programming Languages & Frameworks

      • Java
      • Python
      • JavaScript
    • System Design & Architecture

      • Red Hat architecture and design patterns
      • Microservices
      • Event-Driven Architecture
      • Databases
    • Developer Productivity

      • Developer productivity
      • Developer Tools
      • GitOps
    • Secure Development & Architectures

      • Security
      • Secure coding
    • Platform Engineering

      • DevOps
      • DevSecOps
      • Ansible automation for applications and services
    • Automated Data Processing

      • AI/ML
      • Data Science
      • Apache Kafka on Kubernetes
      • View All Technologies
    • Start exploring in the Developer Sandbox for free

      sandbox graphic
      Try Red Hat's products and technologies without setup or configuration.
    • Try at no cost
  • Learn

    Featured

    • Kubernetes & Cloud Native
      Openshift icon
    • Linux
      Rhel icon
    • Automation
      Ansible cloud icon
    • Java
      Java icon
    • AI/ML
      AI/ML Icon
    • View All Learning Resources

    E-Books

    • GitOps Cookbook
    • Podman in Action
    • Kubernetes Operators
    • The Path to GitOps
    • View All E-books

    Cheat Sheets

    • Linux Commands
    • Bash Commands
    • Git
    • systemd Commands
    • View All Cheat Sheets

    Documentation

    • API Catalog
    • Product Documentation
    • Legacy Documentation
    • Red Hat Learning

      Learning image
      Boost your technical skills to expert-level with the help of interactive lessons offered by various Red Hat Learning programs.
    • Explore Red Hat Learning
  • Developer Sandbox

    Developer Sandbox

    • Access Red Hat’s products and technologies without setup or configuration, and start developing quicker than ever before with our new, no-cost sandbox environments.
    • Explore Developer Sandbox

    Featured Developer Sandbox activities

    • Get started with your Developer Sandbox
    • OpenShift virtualization and application modernization using the Developer Sandbox
    • Explore all Developer Sandbox activities

    Ready to start developing apps?

    • Try at no cost
  • Blog
  • Events
  • Videos

Kuadrant joins CNCF as a sandbox project

Empowering cloud-native connectivity and security with open source innovation

September 11, 2024
Greg Pack David Martin
Related topics:
APIsKubernetesApplication modernizationOpen source
Related products:
Developer ToolsRed Hat OpenShift

Share:

    The Cloud Native Computing Foundation (CNCF) has announced that Kuadrant has been accepted as a CNCF sandbox project as of June 19, 2024. Kuadrant is an open source project that enables platform engineers and application developers to easily connect, secure, and protect their services and infrastructure across multiple clusters.

    Kuadrant's powerful solutions for TLS, DNS, application authentication and authorization, and rate limiting have enabled it to reach this significant milestone, marking its entry into the CNCF ecosystem and setting the stage for its continued growth and development within the cloud-native community. Read on to learn more about the project and what's in store for the future.

    Kuadrant: From concept to CNCF

    The Kuadrant project began in early 2020 as an experiment to bring API management capabilities to Kubernetes. One of its first capabilities was a rate-limiting component called Limitador, that set the foundation for its future capabilities. Soon after, Authorino, an authentication and authorization component, was introduced, that enhanced Kuadrant’s focus on security.

    As the project matured, Kuadrant introduced the Policy Attachment mechanism from the Gateway API project, leading to the creation of its RateLimitPolicy and AuthPolicy APIs. In 2022, the Kuadrant team expanded its focus to include application connectivity and multi-cluster topologies, resulting in the development of TLSPolicy and DNSPolicy APIs. These innovations now form the core capabilities of Kuadrant, which the team has been hardening and unifying in preparation for a v1 release slated for late 2024.

    How does Kuadrant work? 

    Central to its cloud-native capabilities, Kuadrant integrates Gateway API and envoy proxy-based gateway providers to streamline application connectivity, offering a comprehensive suite of tools designed to simplify and enhance how services interact within complex cloud environments. Its advanced features enable and empower platform engineers and application developers to work collaboratively to connect, secure, protect and observe their service endpoints. Key capabilities include:

    • Automatic TLS integration

    • Automated DNS and load balancing

    • Flexible authentication policies

    • Advanced rate limiting

    Automatic TLS integration

    Kuadrant simplifies securing traffic with automated TLS, leveraging ACME-based certificates to provide robust encryption and support for major ACME providers like Let’s Encrypt. This feature ensures that data transmitted between services is always protected without manual intervention.

    Automated DNS and load balancing

    Kuadrant integrates with different DNS providers like AWS Route 53 and GCP to provide automated DNS for your APIs via DNS policies. These policies allow you to scale beyond single location deployments with strategies such as a geographic and weighted resolution.

    Flexible authentication policies

    Central to Kuadrant’s authentication and authorization features is Authorino, a component that centralizes and enforces secure access controls. Authorino integrates seamlessly with various methods such as JWT, API keys, mTLS, and more, allowing developers to implement flexible and powerful authentication policies. These policies can be applied at both the gateway and HTTPRoute levels, ensuring that access to services is tightly controlled and adaptable to different security needs.

    Advanced rate limiting

    Kuadrant’s Limitador component powers its rate limiting policy, allowing developers to define and enforce rate limits to manage traffic and protect services from abuse or overload. Limitador provides fine-grained control over request rates, which helps maintain service reliability and performance, ensuring that resources are used efficiently and services remain responsive under varying loads.

    By offering robust capabilities like these, Kuadrant ensures a secure and efficient API management environment that enhances connectivity, enforces security policies, and simplifies the management of application traffic across multiple clusters.

    Red Hat’s open source mission

    Red Hat has long been a champion of open source innovation and community collaboration, which aligns perfectly with CNCF’s mission to foster cloud-native technologies. By contributing to CNCF projects like Kuadrant, Red Hat supports the development of open source solutions that enhance scalability, flexibility, and resilience in modern cloud environments. This collaboration underscores Red Hat’s commitment to driving the evolution of cloud-native technologies through collective expertise and shared innovation.

    Where do we go from here? 

    Being classified as a Sandbox project means that Kuadrant is in the early stages of its journey within the CNCF. This level provides a platform for innovation and community building, allowing Kuadrant to further develop its technology and expand its user base. The next steps involve progressing through the Incubating stage, where Kuadrant will focus on enhancing its community and project sustainability while demonstrating its potential for broader adoption and impact.

    For more info on Kuadrant, visit kuadrant.io.

    Related Posts

    • Using Kuadrant Gateway API policies with Gatekeeper policies

    • Simplify Gatekeeper installation and constraint management

    • Coming to terms: API Gateway

    • Load testing 3scale API Management with Hyperfoil and Ansible

    • Distributed microservices architecture: Istio, managed API gateways, and enterprise integration

    • APIs without borders: The world of locationless API management

    Recent Posts

    • Alternatives to creating bootc images from scratch

    • How to update OpenStack Services on OpenShift

    • How to integrate vLLM inference into your macOS and iOS apps

    • How Insights events enhance system life cycle management

    • Meet the Red Hat Node.js team at PowerUP 2025

    What’s up next?

    Use Red Hat Insights APIs to obtain system details and findings, as well as to interact with specific Insights applications. 

    Get the cheat sheet
    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform

    Build

    • Developer Sandbox
    • Developer Tools
    • Interactive Tutorials
    • API Catalog

    Quicklinks

    • Learning Resources
    • E-books
    • Cheat Sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site Status Dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Report a website issue

    OSZAR »