030-ingress.yaml 530 B

1234567891011121314151617181920
  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.monteasua.com.br`)
  11. kind: Rule
  12. services:
  13. - name: api@internal
  14. kind: TraefikService
  15. tls:
  16. secretName: monteasua-com-br-tls
  17. # optional: add basic auth
  18. #middlewares:
  19. #- name: basic-auth