Create an ingress to enable secure and controlled access to project assets for the
approved client applications.
Procedure
-
Open your project and click Ingresses.
- Click Create ingress.
Alternatively, you can expand an
application node and click Create ingress.
The
Create ingress wizard is displayed.
- From Select service, select an asset for which the ingress must be
created and click Next.
- 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.
- From Select client application, select any existing client
application.
- 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.
- Click Next after defining or selecting a client
application.
- On the Protocol page, click Next.
Currently, only the default protocol is supported.
- On the Runtimes page,
- From Select runtime, select one or more
runtimes.
- 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.