--- # ----------------------------------------------------------------------- # COMBINED INGRESS # ----------------------------------------------------------------------- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: mnml namespace: mnml annotations: cert-manager.io/cluster-issuer: "letsencrypt-prod" haproxy.org/websocket-support: "true" haproxy.org/timeout-tunnel: "3600s" spec: ingressClassName: haproxy tls: - hosts: - mnml.gg secretName: mnml-tls rules: - host: mnml.gg http: paths: - path: / pathType: Prefix backend: service: name: mnml-client port: number: 8080 - path: /api pathType: Prefix backend: service: name: mnml-api port: number: 40000 - path: /api/ws pathType: Exact backend: service: name: mnml-ws port: number: 40055