Use traefik helm chart for dashboard ingress

This commit is contained in:
SeanOMik 2023-04-09 01:08:28 -04:00
parent 6b38f1e1da
commit f106257feb
Signed by: SeanOMik
GPG Key ID: 568F326C7EB33ACB
2 changed files with 7 additions and 2 deletions

View File

@ -81,7 +81,12 @@ spec:
# Disable Dashboard # Disable Dashboard
ingressRoute: ingressRoute:
dashboard: dashboard:
enabled: false enabled: true
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-production"
#traefik.ingress.kubernetes.io/router.middlewares:
entryPoints: [ "websecure" ]
middlewares: [ "traefik-authentik@kubernetescrd" ]
# Set Traefik as your default Ingress Controller, according to Kubernetes 1.19+ changes. # Set Traefik as your default Ingress Controller, according to Kubernetes 1.19+ changes.
ingressClass: ingressClass:

View File

@ -4,4 +4,4 @@ resources:
- ./namespace.yaml - ./namespace.yaml
- ./helm-repository.yaml - ./helm-repository.yaml
- ./helm-release.yaml - ./helm-release.yaml
- ./dashboard-ingress.yaml #- ./dashboard-ingress.yaml