Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes aecio 02 13 2024 #68

Merged

Conversation

aeciopires
Copy link
Member

@aeciopires aeciopires commented Feb 14, 2024

What this PR does / why we need it:

This PR has many improvements in the helm chart of Zabbix.

  • Added support to Zabbix 6.0.26 and 6.4.11
  • Added new values and config to job initDBSchema
  • Tested helm chart in Kubernetes 1.29.1
  • Updated versions of kubectl, helm and helm-docs binaries
  • Added support to Karpentes 0.33.0 in EKS 1.28
  • Fix yaml indentation
  • Bumped chart version to 4.1.0
  • This version has no breaking change

New values:

zabbixServer
  jobDBSchema:
    # -- additional init containers to start within the Zabbix Server Job DB Schema pod
    extraInitContainers: []
    # -- additional containers to start within the Zabbix Server Job DB Schema pod
    extraContainers: []
    # -- additional specifications to the Zabbix Server Job DB Schema pod
    extraPodSpecs: {}
    # -- additional volumeMounts to the Zabbix Server Job DB Schema pod
    extraVolumeMounts: []
    # -- additional volumes to make available to the  Zabbix Server Job DB Schema pod
    extraVolumes: []
    # -- Security Context configurations. Reference: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
    securityContext: {}

Which issue this PR fixes

Special notes for your reviewer:

Checklist

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

  • DCO signed
  • Chart Version bumped
  • Variables are documented in the README.md

@aeciopires aeciopires self-assigned this Feb 14, 2024
@aeciopires aeciopires added documentation Improvements or additions to documentation enhancement New feature or request labels Feb 14, 2024
@aeciopires aeciopires merged commit 91a468f into zabbix-community:master Feb 14, 2024
1 check passed
@aeciopires aeciopires deleted the changes-aecio-02-13-2024 branch February 14, 2024 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
1 participant