Skip to main content
Version: Latest

Configuring an Ingress

Specify a hostname to use

If you use this option, Ingress routes requests for a hostname to the service or workload that you specify.

  1. Specify a path of type Prefix and specify a path such as /.
  2. Add a Target Service.
  3. Optional: If you want to specify a workload or service when a request is sent to a particular hostname path, add a Path for the target. For example, if you want requests for www.mysite.com/contact-us to be sent to a different service than www.mysite.com, enter /contact-us in the Path field. Typically, the first rule that you create does not include a path.
  4. Enter the Port number that each target operates on.

Certificates

note

You must have an SSL certificate that Ingress can use to encrypt and decrypt communications. For more information, see Adding SSL Certificates.

  1. To create an Ingress controller, click the Certificates tab.
  2. Click Add Certificate.
  3. Select a Certificate - Secret Name from the drop-down list.
  4. Enter the host using encrypted communication.
  5. To add more hosts that use the same certificate, click Add Hosts.

Labels and Annotations

Please refer to the Traefik documentation for the full list of Ingress NGINX annotations that are supported and unsupported by Traefik's kubernetesIngressNginx provider.