--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: grist namespace: grist spec: ingressClassName: haproxy rules: - host: grist.strudelline.net http: paths: - path: / pathType: Prefix backend: service: name: grist port: number: 4180 --- apiVersion: v1 kind: Service metadata: labels: app: grist name: grist namespace: grist spec: selector: app: grist ports: - name: http port: 4180 protocol: TCP targetPort: 4180