Ingress

Warning

Your ingress must be created in the same namespace where you have installed your validator, participant and utilities app.

All ingress traffic is routed through an included proxy listening on <chart-release-name>-ingress:80.

To setup ingress, two things are required:

  1. Set the host in the values file:

# values.yaml

frontend:
  hostname: <hostname>
  1. Configure your ingress provider to route traffic to the <chart-release-name>-ingress service on port 80 in the namespace you installed your validator, participant and utilities app.

Example

Using the Kubernetes default Ingress provider:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: utilities-ingress
  namespace: <chart-release-namespace>
spec:
  rules:
    - host: <hostname>
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: <chart-release-name>-ingress
                port:
                  number: 80