zabbix-community / helm-zabbix

Helm chart for Zabbix
https://artifacthub.io/packages/helm/zabbix-community/zabbix
Apache License 2.0
79 stars 45 forks source link

Minor improvement on jobs, version bump #9

Closed sa-ChristianAnton closed 1 year ago

sa-ChristianAnton commented 1 year ago

Up to now, it was not possible to upgrade to a new major version of Zabbix just by using helm upgrade because the job objects' "image" setting is immutable, causing the job "init-db-schema" not to be able to update and therefore failing the deployment.

Changed the job to disappear after 120 seconds after successful run makes the major release upgrade possible.

Also set the same ttlSecondsAfterFinished to 24h for jobs created by the cron job to automatically clean up orphaned HA nodes.

Made a version bump to Zabbix 6.0.10 and helm chart version 3.3.1.

Updated a comment regarding TimescaleDB support (Zabbix as of now supports only TimescaleDB up to version 2.7.x).

What this PR does / why we need it:

Which issue this PR fixes

(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

Special notes for your reviewer:

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

aeciopires commented 1 year ago

Good job @sa-ChristianAnton!