En Ingress er et Kubernetes-objekt, der definerer HTTP/HTTPS-routing-regler — mapping af hostnavne og URL-stier til backend-Services. Den opfyldes af en Ingress Controller (nginx, Traefik, cloud-gateways) og giver dig ét indgangspunkt, TLS-terminering og host/sti-routing i stedet for en LoadBalancer pr. service.
Problemet Ingress løser
At eksponere mange services med type: LoadBalancer betyder MANGE cloud-LB'er (og offentlige IP'er)
— dyrt, og ingen fælles host/sti-routing eller TLS.
Ingress giver ÉT indgangspunkt, der router via host & sti til interne ClusterIP-Services.
