helm-charts icon indicating copy to clipboard operation
helm-charts copied to clipboard

Add capability to include custom volume mounts on config reload container

Open jesrig opened this issue 7 months ago • 0 comments

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

jesrig avatar Jul 02 '24 19:07 jesrig