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

Implement integration certificate_transfer with self-signed-certificates-operator #277

Closed
bencekov opened this issue Nov 23, 2023 · 3 comments

Comments

@bencekov
Copy link
Contributor

bencekov commented Nov 23, 2023

Enhancement Proposal

We need this enhancement for Grafana to be able to integrate with the Identity Platform.

Grafana needs to trust the tls certificate of the proxy service (traefik) we use to complete an Oauth 2.0 login flow with the Identity Platform. Our proxy gets it's certificate from the self-signed-certificates-operator. For authentication to work, the grafana charm needs to implement receiving the trusted cert from the self-signed-certificates-operator charm's certificate_transfer integration.

@sed-i
Copy link
Contributor

sed-i commented Nov 23, 2023

Reference impl for adding cert transfer:

Could be a good opportunity to introduce the "tls truststore".

@lucabello
Copy link
Contributor

We're planning the work for this feature; in the meantime, one possible workaround could be relating Grafana to the same self-signed-certificates-operator as Traefik; this will make Grafana trust the same CA and things should work.

@sed-i
Copy link
Contributor

sed-i commented Apr 18, 2024

Impl'd in #279. Closing.

@sed-i sed-i closed this as completed Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants