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

Provide an Helm-Value to add extraContainers for each component

Open hans-fischer opened this issue 9 months ago • 1 comments

Is your feature request related to a problem? Please describe. I realy want to have metrics about the mailu-installation. I know you guys dont provide the containers but there are ways to archive metrics over sidecar containers. Some of them just bind to the socket of the server e.g. postfix-unixsocket or dovecot-unixsocket.

Postfix: https://github.com/kumina/postfix_exporter Dovecot: https://github.com/kumina/dovecot_exporter

With the ability to add sidecar-containers to different pods I could mount the socket into the sidecar an provide metrics about mailu-components without touching/destroying the rest of your very good work.

Describe the solution you'd like It would be nice if I could just throw in the definition of a sidecar container and deploy it along with yout helm chart. Another possible usage for sidecars could be a backup container using a backup-solution like restic to backup all mailboxes to an s3 bucket.

Describe alternatives you've considered Use custom containers that provide metrics about the mailu-app without adding extra Containers but that would mean a lot of maintainance.

hans-fischer avatar Apr 30 '24 07:04 hans-fischer

Could someone review my pull-request? https://github.com/Mailu/helm-charts/pull/344

hans-fischer avatar May 01 '24 12:05 hans-fischer

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Jun 01 '24 02:06 github-actions[bot]

This issue was closed because it has been stalled for 5 days with no activity.

github-actions[bot] avatar Jun 07 '24 02:06 github-actions[bot]

closed in #344

fastlorenzo avatar Jun 23 '24 23:06 fastlorenzo