RingLinkRingLink
Guides

Ingress

What is Ingress?

Ingress manages external access to services within your RingLink network. It provides HTTP and HTTPS routing to services based on defined rules. In RingLink, Ingress allows you to expose your applications securely, enabling external users to access them without exposing the entire network.

Setting Up Ingress

To set up Ingress with RingLink, follow these steps:

Create an Ingress Instance

  1. Open the RingLink dashboard.
  2. Navigate to the Ingress section.
  3. Click on Create.
  4. Fill in the required details:
    • Name: A meaningful name for your Ingress instance.
    • Network: Select the network where the Ingress will access.
    • Area: Choose a deployment area.
  5. Click Create to deploy the Ingress instance.

Define Routing Rules

  1. Click on Create button of your Ingress instance detail page.
  2. Fill in the required details:
    • Path: The URL path to match for incoming requests.
    • StripPrefix: Enable StripPrefix if your backend listens on the root path (/) but should be exposed on the path.
    • Protocol: Select HTTP or HTTPS.
    • Device: Select the device to route traffic to, and Specify the port on which the service is running on the device.
    • Comment: Optional comment for the rule.
  3. Click Create to save the routing rule.
  4. Wait a few minutes for the rule to apply.
  5. Test the service by accessing the Ingress URL with the defined path.