IT-lexicon › Infrastructuur › Ingress controller

Ingress controller

Infrastructuur Svenska → Bijgewerkt: 2026-10-03

Het onderdeel dat binnenkomend HTTP(S)-verkeer van buiten naar de juiste service in een Kubernetes-cluster routeert, op basis van regels (host, pad). Een Ingress-object beschrijft de regels; een Ingress controller (nginx, Traefik) is de eigenlijke proxy die ze afdwingt.

Werking: een Ingress-object is slechts een set regels ("verkeer naar shop.example.com → service A, /api → service B") en doet zelf niets. Een Ingress controller is de draaiende reverse proxy (nginx, Traefik, HAProxy) die alle Ingress-objecten leest en zichzelf dienovereenkomstig configureert. Meestal verzorgt hij ook TLS-terminatie (HTTPS afhandelen), virtual hosts en padgebaseerde routering. Voordeel: één extern toegangspunt (één load balancer/IP) voor veel services, in plaats van een publiek IP per service. Beperking: Ingress richt zich op HTTP/HTTPS en heeft beperkte functionaliteit; de opvolger Gateway API is expressiever en protocolonafhankelijk. Standaard manier om webservices uit een cluster beschikbaar te maken.

← Terug naar het lexicon