An Ingress manages external access to the services in a cluster, typically HTTP. Ingress can provide load balancing, SSL termination and name-based virtual hosting.

Prior to creating an Ingress for your application, you need to ensure that an Ingress Controller is available in your Kubernetes cluster.

Tip: To keep you Catalog Application portable, you should keep the ‘host’ field in the Ingress Rule empty or just provide a default value which should be customized once your application has been deployed in an environment. This will ensure that the host name is unique for your application.