kgateway kgateway Home Blog Get Started Why kgateway
CTRL K
    CTRL K
      • Blog
        • Delegation in kgateway - scaling routing with multi-tenant ownership
        • Designing kgateway for Scalability – Not All Gateways Are Created Equal
        • Get Better Results from your LLM with AI Gateway Prompt Enrichment
        • How prioritized model load-balancing helps keep your AI-powered workloads running
        • Dive into Basic Prompt Guardrails with kgateway
        • Transformations in kgateway
        • Extend Istio Ambient Mesh with Kgateway as Waypoints
        • Understanding Gateway API Basics
        • Microgateway Patterns with kgateway and Ambient
        • Canary Deployments with kgateway and Argo Rollouts
        • Deep Dive into the Gateway API Inference Extension
        • Exploring the Gateway API's HTTPRoute
        • Shared Gateways in kgateway
        • Smarter AI Inference Routing on Kubernetes with Gateway API Inference Extension
        • Policy attachments with kgateway and Gateway API
        • Supporting Service Mesh with kgateway and Gateway API
        • Configuring HTTPS routes with the Gateway API
        • Guide to Installing kgateway
        • Introduction to the Kubernetes Gateway API
        • Five Learnings from Seven Years of Building Gloo and kgateway
        • Navigating DeepSeek R1, Security Concerns, and Guardrails
        • Advancing Open Source Gateways with the CNCF and kgateway
      • Documentation
        • Get started
        • About
          • Overview
          • Architecture
          • Deployment patterns
          • Custom resources
          • Policies
            • TrafficPolicy
            • HTTPListenerPolicy
        • Gateway setup
          • Default gateway proxy setup
          • Gateway customization
            • Customize gateway proxies
            • AWS ELBs
              • AWS ALB
              • AWS NLB
            • Self-managed gateways (BYO)
          • Listeners
            • HTTP listeners
            • HTTPS listeners
            • TCP listeners
            • TLS passthrough
        • Traffic management
          • Destination types
            • Kubernetes services
            • Backends
              • Static
              • AWS Lambda
                • Access AWS Lambda with a credentials secret
                • Access AWS Lambda with a service account
          • Direct responses
          • External processing (ExtProc)
          • Request matching
            • Path
            • Header
            • HTTP method
            • Query parameter
          • Redirects
            • HTTPS redirect
            • Host redirect
            • Path redirects
          • Rewrites
            • Host rewrites
            • Path rewrites
          • Route delegation
            • Basic example
            • Multiple parents
            • Multi-level delegation
            • Header and query match
          • Header control
            • Request headers
            • Response headers
          • Transformations
            • Inject response headers
            • Decode base64 headers
            • Update request paths and methods
          • Traffic splitting
        • Resiliency
          • Mirroring
          • Timeouts
        • Security
          • Access logging
          • External auth
          • Local rate limiting
          • HTTPS listener
          • Backend TLS
          • TLS passthrough
          • ExternalDNS and Cert-Manager
          • Istio ambient mesh for mTLS
        • AI Gateway
          • Set up AI Gateway
          • Authenticate to the LLM
          • Model failover
          • Function calling
          • Prompt enrichment
          • Prompt guards
          • AI observability
          • Cleanup
        • MCP Gateway
        • Integrations
          • Argo Rollouts
          • AWS ELBs
          • ExternalDNS and cert-manager
          • Inference Extension
          • Istio
            • Ambient
              • Ingress
              • Waypoint proxy
            • Sidecar
              • Ingress
        • Observability
        • Operations
          • Install
          • Sample app
          • Debug your setup
          • Upgrade
          • Uninstall
        • Reference
          • API reference
          • Helm value reference
            • Crds
            • Helm
          • Open Source Attribution
          • Port reference
          • Security vulnerabilities
          • Version support
          • Contributor guide
            • Add documentation
            • Preview and build locally
            • Style guide
          • Release notes
        • FAQs
      • Learning paths
        • AI Gateway
        • Gateway API
        • kgateway topics
      • Resources
        • Labs
        • Videos
      • Slack
      • Get started
      • About
        • Overview
        • Architecture
        • Deployment patterns
        • Custom resources
        • Policies
          • TrafficPolicy
          • HTTPListenerPolicy
      • Gateway setup
        • Default gateway proxy setup
        • Gateway customization
          • Customize gateway proxies
          • AWS ELBs
            • AWS ALB
            • AWS NLB
          • Self-managed gateways (BYO)
        • Listeners
          • HTTP listeners
          • HTTPS listeners
          • TCP listeners
          • TLS passthrough
      • Traffic management
        • Destination types
          • Kubernetes services
          • Backends
            • Static
            • AWS Lambda
              • Access AWS Lambda with a credentials secret
              • Access AWS Lambda with a service account
        • Direct responses
        • External processing (ExtProc)
        • Request matching
          • Path
          • Header
          • HTTP method
          • Query parameter
        • Redirects
          • HTTPS redirect
          • Host redirect
          • Path redirects
        • Rewrites
          • Host rewrites
          • Path rewrites
        • Route delegation
          • Basic example
          • Multiple parents
          • Multi-level delegation
          • Header and query match
        • Header control
          • Request headers
          • Response headers
        • Transformations
          • Inject response headers
          • Decode base64 headers
          • Update request paths and methods
        • Traffic splitting
      • Resiliency
        • Mirroring
        • Timeouts
      • Security
        • Access logging
        • External auth
        • Local rate limiting
        • HTTPS listener
        • Backend TLS
        • TLS passthrough
        • ExternalDNS and Cert-Manager
        • Istio ambient mesh for mTLS
      • AI Gateway
        • Set up AI Gateway
        • Authenticate to the LLM
        • Model failover
        • Function calling
        • Prompt enrichment
        • Prompt guards
        • AI observability
        • Cleanup
      • MCP Gateway
      • Integrations
        • Argo Rollouts
        • AWS ELBs
        • ExternalDNS and cert-manager
        • Inference Extension
        • Istio
          • Ambient
            • Ingress
            • Waypoint proxy
          • Sidecar
            • Ingress
      • Observability
      • Operations
        • Install
        • Sample app
        • Debug your setup
        • Upgrade
        • Uninstall
      • Reference
        • API reference
        • Helm value reference
          • Crds
          • Helm
        • Open Source Attribution
        • Port reference
        • Security vulnerabilities
        • Version support
        • Contributor guide
          • Add documentation
          • Preview and build locally
          • Style guide
        • Release notes
      • FAQs
      Documentation
      Traffic management
      Header control

      Header control

      Request headers Response headers
      Kgateway was originally created by Solo.io and was known as Gloo.
      GitHub Slack X Bluesky Mastodon LinkedIn YouTube

      We are a Cloud Native Computing Foundation sandbox project

      Copyright © kgateway, a Series of LF Projects, LLC.
      Website terms of use, trademark policy and other project policies