-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linkerd viz integration with Grafana is broken #122
Comments
Integration was broken when I migrated to ArgoCD. Before migration, It seems that Grafana does not work properly behind a HTTP proxy when basic auth is used. Traefik is passing basic auth user and passwords that seems to cause the error in Grafana.See this post With the second Traefik middleware, after Basic Auth, the auth headers seems not to be passed to Grafana. Another way to solve the issue is configuring Traefik Basic auth middleware to remove auth headers before forwarding the request to the service . See Basic Auth Midleware removeHeader option # Basic-auth middleware
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: basic-auth
namespace: traefik
spec:
basicAuth:
secret: basic-auth-secret
removeHeader: true With this second solution, it is not needed to mesh linkerd-viz to make the Linkerd-viz/Grafana integration working. |
From linkerd-viz when trying to open any Grafana dashboard, the following message error appears in the browser:
Grafana's log:
The text was updated successfully, but these errors were encountered: