jaegertracing / helm-charts

Helm Charts for Jaeger backend
Apache License 2.0
265 stars 340 forks source link

[Feature]: Add support for secrets-store.csi.k8s.io CSI volumes #389

Open sarahhenkens opened 2 years ago

sarahhenkens commented 2 years ago

Requirement

As an operator using the secret store csi driver I want the ability to mount their required volume & volumeMount to the jaeger deploy,ents.

Problem

the Secret Store driver requires you to mount the csi type of volume to the pod to mount the secrets. The current helm chart does not allow us to add general purpose volumes nor volumeMounts.

Proposal

Great example implementation from the official Grafana helm chart:

https://github.com/grafana/helm-charts/blob/644285e356a341040857fcf7f942c94dc9b27a48/charts/grafana/templates/_pod.tpl#L722-L738

Open questions

No response