An Ingress is a Kubernetes Object that sits at the edge of the cluster and manages external access to Services inside the cluster.
The Ingress holds a set of rules that takes inbound requests as parameters and routes them to the relevant Service. It can be used for routing, load balancing, terminate SSL, and more.