030-ingress.yaml 479 B

123456789101112131415161718192021
  1. #####################################################
  2. # Secure traefik dashboard with https and basic auth
  3. #####################################################
  4. apiVersion: traefik.containo.us/v1alpha1
  5. kind: IngressRoute
  6. metadata:
  7. name: traefik-dashboard
  8. spec:
  9. routes:
  10. - match: Host(`traefik.eugeniocarvalho.dev`)
  11. kind: Rule
  12. services:
  13. - name: api@internal
  14. kind: TraefikService
  15. # optional: add basic auth
  16. #middlewares:
  17. #- name: basic-auth