netmaker-ingress-frontend.yaml 701 B

12345678910111213141516171819202122232425
  1. apiVersion: extensions/v1beta1
  2. kind: Ingress
  3. metadata:
  4. annotations:
  5. kubernetes.io/ingress.class: "traefik"
  6. kubernetes.io/ingress.allow-http: "false"
  7. traefik.ingress.kubernetes.io/redirect-entry-point: https
  8. traefik.ingress.kubernetes.io/redirect-permanent: "true"
  9. traefik.ingress.kubernetes.io/rule-type: "PathPrefixStrip"
  10. cert-manager.io/cluster-issuer: wildcard-issuer
  11. name: nm-ui-ingress
  12. namespace: netmaker
  13. spec:
  14. rules:
  15. - host: dashboard.NETMAKER_BASE_DOMAIN
  16. http:
  17. paths:
  18. - path: /
  19. backend:
  20. serviceName: netmaker-ui
  21. servicePort: 80
  22. tls:
  23. - hosts:
  24. - dashboard.NETMAKER_BASE_DOMAIN
  25. secretName: cert-nm-ui