File tree Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -143,6 +143,17 @@ extraObjects:
143143 prefixes:
144144 - /metrics
145145
146+ # a (href) links do not work properly without trailing slash
147+ - apiVersion: traefik.io/v1alpha1
148+ kind: Middleware
149+ metadata:
150+ name: metrics-path-append-slash
151+ namespace: {{ .Release.Namespace }}
152+ spec:
153+ redirectRegex:
154+ regex: "^(https?://[^/]+/metrics)$"
155+ replacement: "${1}/"
156+
146157- apiVersion: networking.k8s.io/v1
147158 kind: Ingress
148159 metadata:
Original file line number Diff line number Diff line change @@ -66,7 +66,10 @@ victoria-metrics-auth:
6666 annotations:
6767 namespace: {{ .Release.Namespace }}
6868 traefik.ingress.kubernetes.io/router.tls: "true"
69- traefik.ingress.kubernetes.io/router.middlewares: traefik-metrics-strip-prefix@kubernetescrd,traefik-traefik-basic-auth@kubernetescrd
69+ traefik.ingress.kubernetes.io/router.middlewares: >-
70+ traefik-metrics-path-append-slash@kubernetescrd,
71+ traefik-metrics-strip-prefix@kubernetescrd,
72+ traefik-traefik-basic-auth@kubernetescrd
7073 traefik.ingress.kubernetes.io/router.entrypoints: websecure
7174 hosts:
7275 - name: {{ requiredEnv "K8S_MONITORING_FQDN" }}
You can’t perform that action at this time.
0 commit comments