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:

    Field Description
    Ingress Controller

    Specify the type of ingress controller:

    • nginx

    • kong

    • traefik

    Resource Name Enter the name of the resource.
    Ingress Class Name Enter the Ingress class name used in the Ingress specification. Example: nginx, kong, or traefik
    FQDN Enter 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 from nginx, kong, and traefik as your resource.