Creating ingresses

Create an ingress to enable secure and controlled access to project assets for the approved client applications.

Before you begin

A default keystore that contains a valid certificate is required in the environment to create an ingress. For more information, see Ingress invocation scenarios and behavior.

Procedure

  1. Open your project and click Ingresses.
  2. Click Create ingress.
    Alternatively, you can expand an application node and click Create ingress.
    The Create ingress wizard is displayed.
  3. From Select service, select an asset for which the ingress must be created and click Next.
  4. On the Client application page, define a client application.
    If you clicked Create ingress from the application node, then this step is not required as the client application is automatically selected.
    1. From Select client application, select any existing client application.
    2. Optional: To add a client application, enter a unique name, and then click Create client application to define the client application. For more information, see, Creating client applications.
    3. Click Next after defining or selecting a client application.
  5. On the Protocol page, click Next.
    Currently, only the default protocol is supported.
  6. On the Runtimes page,
    1. From Select runtime, select one or more runtimes.
    2. Click Create.
    The ingress for the selected client application is created and displayed in Ingresses. You can expand the application node to view the ingress details.

Results

You created an ingress for a client application.
Note: If you create a new ingress for an existing client application and the same deploy anywhere flow service on a new self-managed runtime, the application password is not automatically updated in that runtime. After you sync and restart the runtime, the ingress might fail with an invalid credentials error. To fix this issue, regenerate the client application’s credentials, then sync and restart all related runtimes so the new credentials are applied and the ingress works correctly.