Skip to content
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

openid authorization support (otel extension) for opamp supervisor #33590

Closed
cforce opened this issue Jun 17, 2024 · 2 comments
Closed

openid authorization support (otel extension) for opamp supervisor #33590

cforce opened this issue Jun 17, 2024 · 2 comments
Labels
cmd/opampsupervisor enhancement New feature or request needs triage New item requiring triage

Comments

@cforce
Copy link

cforce commented Jun 17, 2024

Component(s)

No response

Is your feature request related to a problem? Please describe.

Please add openid authorization support (like otel extensions) for opamp supervisor configuration.

Describe the solution you'd like

Authorization based on openid connect is supported like its done for exporters by otel collector via extension https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/8f6fc8f16a628e0c4d6bdfd4f516ddb46b899e0c/extension/oidcauthextension

extensions:
  oidc:
    issuer_url: http://localhost:8080/auth/realms/opentelemetry
    issuer_ca_path: /etc/pki/tls/cert.pem
    audience: account
    username_claim: email

server:
  endpoint: wss://localhost:4320/v1/opamp
  auth:
    authenticator: oidc

Describe alternatives you've considered

No response

Additional context

No response

Copy link
Contributor

Pinging code owners for cmd/opampsupervisor: @evan-bradley @atoulme @tigrannajaryan. See Adding Labels via Comments if you do not have permissions to add labels yourself.

@srikanthccv
Copy link
Member

You can close this and follow the progress on #32762.

@cforce cforce closed this as completed Jun 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cmd/opampsupervisor enhancement New feature or request needs triage New item requiring triage
Projects
None yet
Development

No branches or pull requests

3 participants