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

Allow users to provide their own certificate management solution for tracing #198

Open
2 tasks
ramonguiu opened this issue Dec 10, 2021 · 3 comments
Open
2 tasks
Labels
enhancement Improvement of an existing feature tech-debt

Comments

@ramonguiu
Copy link
Contributor

ramonguiu commented Dec 10, 2021

Some teams have an internal standard tool for managing certificates in Kubernetes like Vault or KMS. At the moment we require that users install cert-manager for the OpenTelemetry Operator to function.

We want to make it possible for Promscale administrators to use their own certificate management tool while still offering the option to install cert-manager for those that don't have one and/or want to use automatic certificate provisioning.

Tasks

  • provide a way to use externally provisioned certificates for ot-operator consumption
  • remove cert-managaer lifecycle management from tobs while keeping dependency on cert-manager types for folks who want to have automatic certificate provisioning
@paulfantom
Copy link
Contributor

paulfantom commented May 30, 2022

@paulfantom
Copy link
Contributor

To explore, additional Job to create caBundle. Example from kube-prometheus - https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yaml#L1476-L1521

@ramonguiu
Copy link
Contributor Author

We haven't heard this request again. Given the size, I would reconsider if this is something we want to do as part of this epic or possibly postpone to a future epic.

cc: @VineethReddy02

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of an existing feature tech-debt
Projects
None yet
Development

No branches or pull requests

2 participants