Skip to content

Add the grafana OIDC client - #18

Merged
bulbashenko merged 1 commit into
mainfrom
grafana-client
Oct 12, 2026
Merged

bulbashenko merged 1 commit into
mainfrom
grafana-client

Conversation

@bulbashenko

Copy link
Copy Markdown
Collaborator

New Hydra client grafana for https://grafana.int.bulbashenko.com (infra#74, monitoring PR in infra).

  • required_group: infra-admins, PKCE, client_secret_basic, redirect /login/generic_oauth.
  • Secret: OIDC_GRAFANA_CLIENT_SECRET from the Secret auth (k8s), compose env, e2e test value.

Order: merge the infra monitoring PR first. It adds OIDC_GRAFANA_CLIENT_SECRET to the auth Secret; without the key the hydra-clients Job can't start (it recovers by itself once the key shows up). After merge the deploy PR deploy/auth opens in infra.

🤖 Generated with Claude Code

grafana.int.bulbashenko.com signs in through Hydra; only infra-admins
pass consent. Grafana uses PKCE and sends the secret in the
Authorization header (client_secret_basic). The secret comes from the
Secret auth (key OIDC_GRAFANA_CLIENT_SECRET, added in infra together
with the monitoring stack).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@bulbashenko
bulbashenko merged commit b8f3bf9 into main Oct 12, 2026
2 checks passed
@bulbashenko
bulbashenko deleted the grafana-client branch October 12, 2026 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant