Helm/Zabbix: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
No edit summary
Line 149: Line 149:
|-
|-
|valign='top' style='width:33%'|
|valign='top' style='width:33%'|
* [[Helm/External Secrets Operator|Helm » External Secrets Operator]]
* [[Helm/External Secrets Operator|Helm » External Secrets Operator]]
* [[Helm/Prometheus Stack|Helm » Prometheus Stack]]
* [[Helm/Prometheus Stack|Helm » Prometheus Stack]]
* [https://git.zabbix.com/projects/ZT/repos/kubernetes-helm/browse Helm » Zabbix » Official]
* [[Helm/Cert Manager|Helm » Cert Manager]]
* [[Helm/Cert Manager|Helm » Cert Manager]]
* [[Helm/Prometheus|Helm » Prometheus]]
* [[Helm/Prometheus|Helm » Prometheus]]
Line 160: Line 162:


|valign='top' style='width:34%'|
|valign='top' style='width:34%'|
* [https://artifacthub.io/packages/helm/zabbix-community/zabbix Helm » Zabbix » Community]


|valign='top' style='width:33%'|
|valign='top' style='width:33%'|

Revision as of 04:57, 26 January 2026

helm repo add zabbix-community https://zabbix-community.github.io/helm-zabbix
helm repo update && helm repo list
kubectl config get-contexts

Diagram

Helm » Context

Helm » Context

export KUBECONFIG="${HOME}/.kube/aws-kubeconfig.yaml"
export KUBECONFIG="${HOME}/.kube/gcp-kubeconfig.yaml"
export KUBECONFIG="${HOME}/.kube/lke-kubeconfig.yaml"
export KUBECONFIG="${HOME}/.kube/config"

Helm » Install

Helm » Install

helm show   values zabbix-community/zabbix --version=7.0.11|less
helm show   values zabbix-community/zabbix --version=7.0.12|less
export KUBECONFIG="${HOME}/.kube/shahed-ab-kubeconfig.yaml"
kubectl create ns   zabbix-monitoring-system || true
kubectl get ns|grep zabbix-monitoring-system
kubectl delete ns   zabbix-monitoring-system || true
Install Notes
cat <<'YML' | \
helm -n=zabbix-monitoring-system upgrade \
-i zabbix  external-secrets/external-secrets --version=1.2.1 -f -
---
nameOverride: zabbix
fullnameOverride: zabbix
zabbixImageTag: ubuntu-7.0.16
postgresAccess:
  existingSecretName: postgres

zabbixServer:
  enabled: true
  zabbixServerHA:
    enabled: false
    dbCreateUpgradeJob:
      image:
        repository: ghcr.io/zabbix-community/zabbix-server-create-upgrade-db
  replicaCount: 1
  image:
    repository: zabbix/zabbix-server-pgsql
YML
Verify
helm -n=zabbix-monitoring-system status          zabbix
helm -n=zabbix-monitoring-system get    manifest zabbix

References

References