k8spin / k8spin/prometheus-multi-tenant-proxy

Grafana repeatedly shows basic auth window when exploring data

Open
#124 1 comment 2 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
77
Forks
13
PR merge metrics
No merged PRs in 30d

Description

Hello together,

I don't really know what I am doing wrong, but I successfully added the prometheus datasource in grafana and specified the prometheus multi tenant proxy endpoint, but everytime I want to explore the data, a basic auth window in grafana opens where I need to provide username and password. When I use the values I specified in the authn.yaml secret, It immediately opens a new basic auth window. I thought the values I specified in the datasource should be passed through?

What am I doing wrong?

I deployed the app via Helm in my Kubernetes cluster.

Thank you so far :)

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the Grafana Explore request using the Prometheus datasource, multi-tenant proxy endpoint, and credentials from the authn.yaml secret in the Helm deployment. Trace whether the datasource credentials reach the proxy and determine why Grafana repeatedly prompts for basic authentication; done means the data can be explored without repeated prompts.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, grafana, helm, kubernetes, prometheus
Domain
authentication, infrastructure, observability
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.