apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
  name: todos-ingressroute

spec:
  entryPoints:
    - websecure
  routes:
    - match: Host(`todos.kluster.moll.re`) && PathPrefix(`/api/v1`)
      kind: Rule
      services:
        - name: todos-api
          port: 3456
    - match: Host(`todos.kluster.moll.re`) && PathPrefix(`/`)
      kind: Rule
      services:
        - name: todos-frontend
          port: 80
  tls:
    certResolver: default-tls