Ingress to obiekt Kubernetes, który definiuje reguły routingu HTTP/HTTPS — mapując nazwy hostów i ścieżki URL na backendowe Service. Jest realizowany przez Ingress Controller (nginx, Traefik, chmurowe gateway) i daje ci jeden punkt wejścia, terminację TLS oraz routing po hoście/ścieżce zamiast LoadBalancera na każdą usługę.
Problem, który rozwiązuje Ingress
Wystawianie wielu usług przez type: LoadBalancer oznacza WIELE chmurowych LB (i publicznych IP)
— drogo i bez współdzielonego routingu host/ścieżka ani TLS.
Ingress daje JEDEN punkt wejścia, który kieruje po hoście i ścieżce do wewnętrznych Service ClusterIP.
