63 KiB
global:
#
imagePullSecrets: []
commonLabels: {}
zabbixImageTag: ubuntu-7.0.16
postgresAccess:
#
existingSecretName: ""
secretHostKey: host
secretPortKey: port
secretUserKey: user
secretPasswordKey: password
secretDBKey: dbname
secretSchemaKey: "" #
host: "zabbix-postgresql"
port: "5432"
user: "zabbix"
password: "zabbix"
database: "zabbix"
schema: ""
zabbixServer:
enabled: true
zabbixServerHA:
enabled: false
role:
annotations: {}
roleBinding:
annotations: {}
serviceAccount:
annotations: {}
dbCreateUpgradeJob:
image:
repository: ghcr.io/zabbix-community/zabbix-server-create-upgrade-db
tag: ""
tagSuffix: "20241230222241"
pullPolicy: IfNotPresent
pullSecrets: []
extraInitContainers: []
extraContainers: []
extraPodSpecs: {}
extraVolumeMounts: []
extraVolumes: []
resources: {}
securityContext: {}
haLabelsSidecar:
image:
repository: ghcr.io/zabbix-community/zabbix-server-ha-label-manager
tag: "20241230230305"
pullPolicy: IfNotPresent
pullSecrets: []
labelName: zabbix.com/server-ha-role
resources: {}
securityContext: {}
extraVolumeMounts: []
replicaCount: 1
podAntiAffinity: true
hostPort: false
hostIP: 0.0.0.0
resources: {} image:
repository: zabbix/zabbix-server-pgsql
tag: null
pullPolicy: IfNotPresent
pullSecrets: []
haNodesAutoClean: enabled: true image:
repository: postgres
tag: 16 pullPolicy: IfNotPresent pullSecrets: [] schedule: "0 1 * * *" concurrencyPolicy: "Replace" deleteOlderThanSeconds: 3600
resources: {}
extraEnv: []
extraVolumeMounts: []
extraContainers: []
extraInitContainers: []
extraVolumes: []
extraPodSpecs: {}
securityContext: {}
cronjobLabels: {}
service:
type: ClusterIP
clusterIP:
externalIPs: []
loadBalancerIP: ""
loadBalancerSourceRanges: []
loadBalancerClass: ""
sessionAffinity: None
port: 10051
nodePort: 31051
annotations: {}
extraEnv: []
extraDeploymentAnnotations: {}
extraDeploymentLabels: {}
extraPodAnnotations: {}
extraPodLabels: {}
extraVolumeMounts: []
extraContainers: []
extraInitContainers: []
extraVolumes: []
extraPodSpecs: {}
securityContext: {}
livenessProbe: {}
readinessProbe: {}
startupProbe: {}
nodeSelector: {}
postgresql:
enabled: true image:
repository: postgres
tag: 16
pullPolicy: IfNotPresent
pullSecrets: []
resources: {} persistence:
enabled: false
existingClaimName: false
storageSize: 5Gi
service:
type: ClusterIP
clusterIP:
port: 5432
annotations: {}
extraRuntimeParameters: max_connections: 100
extraEnv: []
extraStatefulSetAnnotations: {}
extraStatefulSetLabels: {}
extraPodAnnotations: {}
extraPodLabels: {}
extraVolumeMounts: []
extraContainers: []
extraInitContainers: []
extraVolumes: []
extraPodSpecs: {}
securityContext: {}
livenessProbe: {}
readinessProbe: {}
startupProbe: {}
nodeSelector: {}
zabbixProxy:
enabled: false
replicaCount: 1
resources: {} image:
repository: zabbix/zabbix-proxy-sqlite3
tag: null
pullPolicy: IfNotPresent
pullSecrets: []
ZBX_PROXYMODE: 0
ZBX_HOSTNAME: zabbix-proxy # This variable is unique, case sensitive hostname.
ZBX_SERVER_HOST: zabbix-zabbix-server
ZBX_SERVER_PORT: 10051
ZBX_DEBUGLEVEL: 4
ZBX_TIMEOUT: 4
ZBX_JAVAGATEWAY_ENABLE: false
ZBX_VMWARECACHESIZE: 128M service:
type: ClusterIP
clusterIP:
externalIPs: []
loadBalancerIP: ""
loadBalancerSourceRanges: []
loadBalancerClass: ""
sessionAffinity: None
port: 10051
nodePort: 31053
annotations: {}
extraEnv: []
extraStatefulSetAnnotations: {}
extraStatefulSetLabels: {}
extraPodAnnotations: {}
extraPodLabels: {}
extraVolumeMounts: []
extraContainers: []
extraInitContainers: []
extraVolumes: []
extraPodSpecs: {}
securityContext: {}
extraVolumeClaimTemplate: []
livenessProbe: {}
readinessProbe: {}
startupProbe: {}
lifecycle: {}
nodeSelector: {}
zabbixAgent:
enabled: true
runAsSidecar: true
runAsDaemonSet: false
resources: {} image:
repository: zabbix/zabbix-agent2
tag: null
pullPolicy: IfNotPresent
pullSecrets: []
ZBX_SERVER_HOST: 0.0.0.0/0
ZBX_SERVER_PORT: 10051
ZBX_PASSIVE_ALLOW: true
ZBX_ACTIVE_ALLOW: false
ZBX_DEBUGLEVEL: 3
ZBX_TIMEOUT: 4 service:
type: ClusterIP
clusterIP:
externalIPs: []
loadBalancerIP: ""
loadBalancerSourceRanges: []
loadBalancerClass: ""
sessionAffinity: None
port: 10050
nodePort: 31050
annotations: {}
hostNetwork: true
hostRootFsMount: true
extraEnv: []
extraVolumeMounts: []
extraDaemonSetAnnotations: {}
extraDaemonSetLabels: {}
extraDeploymentLabels: {}
extraPodAnnotations: {}
extraPodLabels: {}
extraContainers: []
extraInitContainers: []
extraVolumes: []
extraPodSpecs: {}
securityContext: {}
livenessProbe: tcpSocket:
port: zabbix-agent timeoutSeconds: 3 failureThreshold: 3 periodSeconds: 10 successThreshold: 1
readinessProbe: {}
startupProbe: tcpSocket:
port: zabbix-agent initialDelaySeconds: 15 periodSeconds: 5 timeoutSeconds: 3 failureThreshold: 5 successThreshold: 1
nodeSelector: {}
zabbixWeb:
enabled: true
replicaCount: 1
podAntiAffinity: true
resources: {} image:
repository: zabbix/zabbix-web-nginx-pgsql
tag: null
pullPolicy: IfNotPresent
pullSecrets: []
port: 8080
samlCertsSecretName: ""
tlsCertsSecretName: "" service:
type: ClusterIP
clusterIP:
externalIPs: []
loadBalancerIP: ""
loadBalancerSourceRanges: []
loadBalancerClass: ""
sessionAffinity: None
port: 80
nodePort: 31080
annotations: {}
extraEnv: []
extraDeploymentAnnotations: {}
extraDeploymentLabels: {}
extraPodAnnotations: {}
extraPodLabels: {}
extraVolumeMounts: []
extraContainers: []
extraInitContainers: []
extraVolumes: []
extraPodSpecs: {}
securityContext: {} livenessProbe: httpGet:
path: /ping
port: zabbix-web
scheme: HTTP initialDelaySeconds: 30 periodSeconds: 10 timeoutSeconds: 5 failureThreshold: 6 successThreshold: 1 readinessProbe: httpGet:
path: /ping
port: zabbix-web
scheme: HTTP initialDelaySeconds: 5 periodSeconds: 10 timeoutSeconds: 5 failureThreshold: 6 successThreshold: 1
startupProbe: {}
nodeSelector: {}
zabbixWebService:
enabled: true
replicaCount: 1
podAntiAffinity: true
resources: {} image:
repository: zabbix/zabbix-web-service
tag: null
pullPolicy: IfNotPresent
pullSecrets: []
service:
type: ClusterIP
clusterIP:
port: 10053
annotations: {}
extraEnv: []
extraDeploymentAnnotations: {}
extraDeploymentLabels: {}
extraPodAnnotations: {}
extraPodLabels: {}
extraVolumeMounts: []
extraContainers: []
extraInitContainers: []
extraVolumes: []
extraPodSpecs: {}
securityContext: {}
livenessProbe: {}
readinessProbe: {}
startupProbe: {}
nodeSelector: {}
zabbixJavaGateway:
enabled: false
replicaCount: 1
podAntiAffinity: true
resources: {} image:
repository: zabbix/zabbix-java-gateway
tag: null
pullPolicy: IfNotPresent
pullSecrets: []
ZBX_START_POLLERS: 5
ZBX_PROPERTIES_FILE: ""
ZBX_DEBUGLEVEL: 3
ZBX_TIMEOUT: 3
ZABBIX_OPTIONS: ""
ZBX_JAVAGATEWAY: zabbix-java-gateway service:
type: ClusterIP
clusterIP:
externalIPs: []
loadBalancerIP: ""
loadBalancerSourceRanges: []
loadBalancerClass: ""
sessionAffinity: None
port: 10052
nodePort: 31052
annotations: {}
extraEnv: []
extraVolumeMounts: []
extraDeploymentAnnotations: {}
extraDeploymentLabels: {}
extraPodAnnotations: {}
extraPodLabels: {}
extraContainers: []
extraInitContainers: []
extraVolumes: []
extraPodSpecs: {}
securityContext: {}
livenessProbe: tcpSocket:
port: zabbix-java-gw timeoutSeconds: 3 failureThreshold: 3 periodSeconds: 10 successThreshold: 1
readinessProbe: {}
startupProbe: tcpSocket:
port: zabbix-java-gw initialDelaySeconds: 15 periodSeconds: 5 timeoutSeconds: 3 failureThreshold: 5 successThreshold: 1
nodeSelector: {}
zabbixBrowserMonitoring:
enabled: false
pollers: 1 webdriver:
enabled: true
name: chrome
replicaCount: 1
podAntiAffinity: true
resources: {} image:
repository: selenium/standalone-chrome
tag: 124.0-chromedriver-124.0-grid-4.33.0-20250606
pullPolicy: IfNotPresent
pullSecrets: []
port1: 4444
port2: 7900
customWebDriverURL: "" service:
type: ClusterIP
clusterIP:
externalIPs: []
loadBalancerIP: ""
loadBalancerSourceRanges: []
loadBalancerClass: ""
sessionAffinity: None
port1: 4444
port2: 7900
nodePort1: 31444
nodePort2: 31900
annotations: {}
extraEnv: []
extraDeploymentAnnotations: {}
extraDeploymentLabels: {}
extraPodAnnotations: {}
extraPodLabels: {}
extraVolumeMounts: []
extraContainers: []
extraInitContainers: []
extraVolumes: []
extraPodSpecs: {}
securityContext: {} livenessProbe: {} readinessProbe: {}
startupProbe: {}
nodeSelector: {}
ingress:
enabled: false
annotations: {}
hosts:
-
host: chart-example.local paths:
- path: / pathType: ImplementationSpecific
tls: []
pathType: Prefix
tolerations: []
affinity: {}
securityContext: {}
serviceAccount:
create: true
name: ""
annotations: {}
labels: {}
automountServiceAccountToken: true
rbac:
create: true additionalRulesForClusterRole: []
extraManifests: []
helmTestJobs: webConnection: image:
repository: busybox
tag: latest
pullPolicy: IfNotPresent
pullSecrets: []
securityContext: {}
resources: {} serverConnection: image:
repository: busybox
tag: latest
pullPolicy: IfNotPresent
pullSecrets: []
securityContext: {}
resources: {}
nodeSelector: {}