--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: home-assistant labels: app.kubernetes.io/name: home-assistant app.kubernetes.io/component: home-assistant app.kubernetes.io/instance: home-assistant app.kubernetes.io/part-of: home-assistant spec: ingressClassName: nginx rules: - host: homeassistant.pyrocufflink.blue http: paths: - path: / pathType: Prefix backend: service: name: home-assistant port: name: http --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: zigbee2mqtt labels: app.kubernetes.io/name: zigbee2mqtt app.kubernetes.io/component: zigbee2mqtt app.kubernetes.io/instance: zigbee2mqtt app.kubernetes.io/part-of: home-assistant annotations: nginx.ingress.kubernetes.io/auth-method: GET nginx.ingress.kubernetes.io/auth-url: http://authelia.authelia.svc.cluster.local:9091/api/verify nginx.ingress.kubernetes.io/auth-signin: https://auth.pyrocufflink.blue/?rm=$request_method nginx.ingress.kubernetes.io/auth-response-headers: Remote-User,Remote-Name,Remote-Groups,Remote-Email nginx.ingress.kubernetes.io/auth-snippet: | proxy_set_header X-Forwarded-Method $request_method; nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: ingressClassName: nginx rules: - host: zigbee.pyrocufflink.blue http: paths: - path: / pathType: Prefix backend: service: name: zigbee2mqtt port: name: http --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: zwavejs2mqtt labels: app.kubernetes.io/name: zwavejs2mqtt app.kubernetes.io/component: zwavejs2mqtt app.kubernetes.io/instance: zwavejs2mqtt app.kubernetes.io/part-of: home-assistant annotations: nginx.ingress.kubernetes.io/auth-method: GET nginx.ingress.kubernetes.io/auth-url: http://authelia.authelia.svc.cluster.local:9091/api/verify nginx.ingress.kubernetes.io/auth-signin: https://auth.pyrocufflink.blue/?rm=$request_method nginx.ingress.kubernetes.io/auth-response-headers: Remote-User,Remote-Name,Remote-Groups,Remote-Email nginx.ingress.kubernetes.io/auth-snippet: | proxy_set_header X-Forwarded-Method $request_method; nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: ingressClassName: nginx rules: - host: zwave.pyrocufflink.blue http: paths: - path: / pathType: Prefix backend: service: name: zwavejs2mqtt port: name: http