Ingress Controllers for TIBCO Flogo

An ingress controller is used to expose your application endpoints outside your Kubernetes cluster. Data Plane offers nginx, kong, and traefik ingress controllers as a resource for TIBCO Flogo.

To start using the ingress, install an ingress in the Data Plane EKS cluster.

Configuring an Ingress Controller in Data Plane

    Procedure
  1. In TIBCO Control Plane, click Data Planes from the left navigation.
  2. On the Data Plane card of your choice, click Go to Data Plane.
  3. Click Data Plane Configuration.
  4. On the Resources tab, click Add Ingress Controller.
  5. In the Add Ingress Controller dialog, select or enter the following information to configure the ingress controller:
    FieldDescription
    Ingress Controller

    Specify the type of ingress controller:

    • nginx

    • kong

    • traefik

    Resource NameEnter the name of the resource.
    Ingress Class NameEnter the Ingress class name used in the Ingress specification. Example: nginx, kong, or traefik
    FQDNEnter the fully qualified domain name (FQDN) configured for Ingress Controller. You must use a unique FQDN and path prefix combination within a single cluster for the same ingress controller resource.
  6. Click Add.
Result

Once configured, you can see the ingress controller listed. You can add multiple ingress controllers of supported types.

What to do next

After configuring the ingress controller, you are ready to begin app deployment. After an application is deployed, you can make the application's endpoints public and select among nginx, kong, and traefik as your resource.