helm-charts
helm-charts copied to clipboard
Add capability to include custom volume mounts on config reload container
Is your feature request related to a problem? Please describe
The helm chart currently allows one to a) add additional containers and b) additional volume mounts with .Values.controller.sidecars.additionalSidecarContainers and .Values.persistence.volumes respectively. This allows the ability to create a Grafana Alloy sidecar container, configure the main jenkins
container to log to a file in a mounted folder, and share this folder with Grafana Alloy for scraping (and filtering, etc).
At this moment, the config reload container does not have the ability to add additional volume mounts.
Describe the solution you'd like
Update the jenkins.configReloadContainer
helper function to add the ability to add custom volume mounts into the container.
Describe alternatives you've considered
No response
Additional context
No response