Skip to main content

Ingress Platform Overview

The TunnelAPI Ingress Platform provides enterprise-grade traffic management capabilities for your APIs and services.

Features

API Gateway

Route, transform, and manage API traffic with intelligent routing rules:

  • Path-based routing - Prefix, exact, and regex matching
  • Load balancing - Round-robin, weighted, IP-hash, least-connections
  • Health checks - Automatic backend monitoring
  • Rate limiting - Global and per-route limits
  • Request transformation - Add, remove, or modify headers

Kubernetes Ingress Controller

K8s-compatible ingress management:

  • Standard API - networking.k8s.io/v1 Ingress specification
  • YAML support - Import/export for GitOps workflows
  • Namespace organization - Logical grouping of rules
  • NGINX annotations - Familiar configuration options
  • TLS termination - SSL/TLS certificate management

Load Balancing

Distribute traffic across multiple backends:

  • Round-robin - Equal distribution
  • Weighted - Percentage-based routing for canary deployments
  • IP-hash - Session affinity
  • Least-connections - Route to least busy backend

Getting Started

  1. Navigate to Gateways or Ingress in the dashboard
  2. Create a new gateway or ingress rule
  3. Configure your routes and backends
  4. Start routing traffic!

Next Steps