Ingress Controller

An ingress controller is used to expose your application endpoints outside your Kubernetes cluster. Ingress Controller resource represents Ingress Controller configuration.

You must do the configurations mentioned in Exposing Apps with Ingress Controller topic to expose BWCE and Flogo apps using Ingress Controller.

Property Description
Ingress Controller

Specify type of ingress controller:

  • NGINX

  • Kong

  • traefik

Resource name

Name of the resource

Ingress Class name

The Ingress class name used in the Ingress specification.

Example: nginx

FQDN

Fully qualified domain name (FQDN) configured for Ingress Controller.

Note: You must use a unique FQDN and path prefix combination within a single cluster for the same ingress controller resource.
Ingress Annotations This option enables you to pass custom annotations to Ingress Controller. Custom annotations allow you to customize behavior of Ingress Controller according to your needs.
Key

Key of annotation

Example: nginx.org/proxy-connect-timeout

Value

Value of annotation

Example: 30s