Files
kubernetes/dev/zabbix/zabbix-values.yaml
T
2026-05-31 16:07:30 +02:00

467 lines
10 KiB
YAML

affinity: {}
extraManifests: []
global:
commonLabels: {}
imagePullSecrets: []
helmTestJobs:
nodeSelector: {}
serverConnection:
image:
pullPolicy: IfNotPresent
pullSecrets: []
repository: busybox
tag: latest
resources: {}
securityContext: {}
webConnection:
image:
pullPolicy: IfNotPresent
pullSecrets: []
repository: busybox
tag: latest
resources: {}
securityContext: {}
ingress:
annotations: {}
enabled: false
hosts:
- host: chart-example.local
paths:
- path: /
pathType: ImplementationSpecific
pathType: Prefix
tls: []
postgresAccess:
database: zabbix
existingSecretName: ""
host: postgres14.postgres.svc.cluster.local
password: zabbix
port: "5432"
schema: ""
secretDBKey: dbname
secretHostKey: host
secretPasswordKey: password
secretPortKey: port
secretSchemaKey: ""
secretUserKey: user
user: zabbix
postgresql:
enabled: false
extraContainers: []
extraEnv: []
extraInitContainers: []
extraPodAnnotations: {}
extraPodLabels: {}
extraPodSpecs: {}
extraRuntimeParameters:
max_connections: 100
extraStatefulSetAnnotations: {}
extraStatefulSetLabels: {}
extraVolumeMounts: []
extraVolumes: []
image:
pullPolicy: IfNotPresent
pullSecrets: []
repository: postgres
tag: 16
livenessProbe: {}
nodeSelector: {}
persistence:
enabled: false
existingClaimName: false
storageSize: 5Gi
readinessProbe: {}
resources: {}
securityContext: {}
service:
annotations: {}
clusterIP: null
port: 5432
type: ClusterIP
startupProbe: {}
rbac:
additionalRulesForClusterRole: []
create: true
securityContext: {}
serviceAccount:
annotations: {}
automountServiceAccountToken: true
create: true
labels: {}
name: ""
tolerations: []
zabbixAgent:
ZBX_ACTIVE_ALLOW: true
ZBX_ACTIVESERVERS: zabbix-zabbix-server:10051
ZBX_METADATA: "kubernetes-node"
ZBX_DEBUGLEVEL: 4
ZBX_PASSIVE_ALLOW: false
ZBX_SERVER_ACTIVE: zabbix-zabbix-server.monitoring.svc.cluster.local
ZBX_SERVER_HOST: zabbix-zabbix-server.monitoring.svc.cluster.local
extraEnv:
- name: ZBX_HOSTINTERFACE
valueFrom:
fieldRef:
fieldPath: status.hostIP
- name: ZBX_LOADMODULE
value: kubernetes
- name: Plugins.Kubernetes.URL
value: https://kubernetes.default.svc
- name: Plugins.Kubernetes.TokenFile
value: /var/run/secrets/kubernetes.io/serviceaccount/token
- name: Plugins.Kubernetes.CAFile
value: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
- name: ZBX_LOADMODULE
value: kubernetes
- name: Plugins.Kubernetes.URL
value: https://kubernetes.default.svc
- name: Plugins.Kubernetes.TokenFile
value: /var/run/secrets/kubernetes.io/serviceaccount/token
- name: Plugins.Kubernetes.CAFile
value: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
ZBX_SERVER_PORT: 10051
ZBX_TIMEOUT: 4
enabled: true
extraArgs:
- --foreground
extraContainers: []
extraDaemonSetAnnotations: {}
extraDaemonSetLabels: {}
extraDeploymentLabels: {}
extraEnv:
- name: ZBX_LOADMODULE
value: kubernetes
- name: Plugins.Kubernetes.URL
value: https://kubernetes.default.svc
- name: Plugins.Kubernetes.TokenFile
value: /var/run/secrets/kubernetes.io/serviceaccount/token
- name: Plugins.Kubernetes.CAFile
value: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
extraInitContainers: []
extraPodAnnotations: {}
extraPodLabels: {}
extraPodSpecs: {}
extraVolumeMounts: []
extraVolumes: []
hostNetwork: true
hostRootFsMount: true
image:
pullPolicy: IfNotPresent
pullSecrets: []
repository: zabbix/zabbix-agent2
tag: 7.4-ubuntu-latest
livenessProbe: null
nodeSelector: {}
rbac:
create: true
readinessProbe: {}
resources:
limits:
cpu: 500m
memory: 512Mi
requests:
cpu: 200m
memory: 256Mi
runAsDaemonSet: true
runAsSidecar: false
securityContext: {}
service:
annotations: {}
clusterIP: null
externalIPs: []
loadBalancerClass: ""
loadBalancerIP: ""
loadBalancerSourceRanges: []
nodePort: 31050
port: 10050
sessionAffinity: None
type: ClusterIP
serviceAccount:
create: true
name: zabbix
startupProbe: null
zabbixBrowserMonitoring:
customWebDriverURL: ""
enabled: false
extraContainers: []
extraDeploymentAnnotations: {}
extraDeploymentLabels: {}
extraEnv: []
extraInitContainers: []
extraPodAnnotations: {}
extraPodLabels: {}
extraPodSpecs: {}
extraVolumeMounts: []
extraVolumes: []
livenessProbe: {}
nodeSelector: {}
pollers: 1
readinessProbe: {}
securityContext: {}
service:
annotations: {}
clusterIP: null
externalIPs: []
loadBalancerClass: ""
loadBalancerIP: ""
loadBalancerSourceRanges: []
nodePort1: 31444
nodePort2: 31900
port1: 4444
port2: 7900
sessionAffinity: None
type: ClusterIP
startupProbe: {}
webdriver:
enabled: true
image:
pullPolicy: IfNotPresent
pullSecrets: []
repository: selenium/standalone-chrome
tag: 124.0-chromedriver-124.0-grid-4.33.0-20250606
name: chrome
podAntiAffinity: true
port1: 4444
port2: 7900
replicaCount: 1
resources: {}
zabbixImageTag: 7.4-ubuntu-latest
zabbixJavaGateway:
ZABBIX_OPTIONS: ""
ZBX_DEBUGLEVEL: 3
ZBX_JAVAGATEWAY: zabbix-java-gateway
ZBX_PROPERTIES_FILE: ""
ZBX_START_POLLERS: 5
ZBX_TIMEOUT: 3
enabled: false
extraContainers: []
extraDeploymentAnnotations: {}
extraDeploymentLabels: {}
extraEnv: []
extraInitContainers: []
extraPodAnnotations: {}
extraPodLabels: {}
extraPodSpecs: {}
extraVolumeMounts: []
extraVolumes: []
image:
pullPolicy: IfNotPresent
pullSecrets: []
repository: zabbix/zabbix-java-gateway
tag: null
livenessProbe:
failureThreshold: 3
periodSeconds: 10
successThreshold: 1
tcpSocket:
port: zabbix-java-gw
timeoutSeconds: 3
nodeSelector: {}
podAntiAffinity: true
readinessProbe: {}
replicaCount: 1
resources: {}
securityContext: {}
service:
annotations: {}
clusterIP: null
externalIPs: []
loadBalancerClass: ""
loadBalancerIP: ""
loadBalancerSourceRanges: []
nodePort: 31052
port: 10052
sessionAffinity: None
type: ClusterIP
startupProbe:
failureThreshold: 5
initialDelaySeconds: 15
periodSeconds: 5
successThreshold: 1
tcpSocket:
port: zabbix-java-gw
timeoutSeconds: 3
zabbixProxy:
ZBX_DEBUGLEVEL: 4
ZBX_HOSTNAME: zabbix-proxy
ZBX_JAVAGATEWAY_ENABLE: false
ZBX_PROXYMODE: 0
ZBX_SERVER_HOST: zabbix-zabbix-server
ZBX_SERVER_PORT: 10051
ZBX_TIMEOUT: 4
ZBX_VMWARECACHESIZE: 128M
enabled: true
extraContainers: []
extraEnv: []
extraInitContainers: []
extraPodAnnotations: {}
extraPodLabels: {}
extraPodSpecs: {}
extraStatefulSetAnnotations: {}
extraStatefulSetLabels: {}
extraVolumeClaimTemplate: []
extraVolumeMounts: []
extraVolumes: []
image:
pullPolicy: IfNotPresent
pullSecrets: []
repository: zabbix/zabbix-proxy-sqlite3
tag: null
lifecycle: {}
livenessProbe: {}
nodeSelector: {}
readinessProbe: {}
replicaCount: 1
resources: {}
securityContext: {}
service:
annotations: {}
clusterIP: null
externalIPs: []
loadBalancerClass: ""
loadBalancerIP: ""
loadBalancerSourceRanges: []
nodePort: 31053
port: 10051
sessionAffinity: None
type: ClusterIP
startupProbe: {}
zabbixServer:
agent:
serverActive: zabbix-zabbix-server:10051
startAgents: 1
enableAgent: true
enabled: true
extraContainers: []
extraDeploymentAnnotations: {}
extraDeploymentLabels: {}
extraEnv: []
extraInitContainers: []
extraPodAnnotations: {}
extraPodLabels: {}
extraPodSpecs: {}
extraVolumeMounts: []
extraVolumes: []
hostIP: 0.0.0.0
hostPort: false
image:
pullPolicy: IfNotPresent
pullSecrets: []
repository: zabbix/zabbix-server-pgsql
tag: null
livenessProbe: {}
nodeSelector: {}
readinessProbe: {}
replicaCount: 1
resources: {}
securityContext: {}
service:
annotations: {}
clusterIP: null
externalIPs: []
loadBalancerClass: ""
loadBalancerIP: ""
loadBalancerSourceRanges: []
nodePort: 31051
port: 10051
sessionAffinity: None
type: ClusterIP
startupProbe: {}
zabbixServerHA:
enabled: false
zabbixWeb:
ZBX_SERVER_HOST: zabbix-zabbix-server.monitoring.svc.cluster.local
ZBX_SERVER_PORT: "10051"
ZBX_SERVER_NAME: "Zabbix Dev"
enabled: true
extraEnv:
- name: ZBX_SERVER_HOST
value: zabbix-zabbix-server.monitoring.svc.cluster.local
- name: ZBX_SERVER_PORT
value: "10051"
extraContainers: []
extraDeploymentAnnotations: {}
extraDeploymentLabels: {}
extraEnv: []
extraInitContainers: []
extraPodAnnotations: {}
extraPodLabels: {}
extraPodSpecs: {}
extraVolumeMounts: []
extraVolumes: []
image:
pullPolicy: IfNotPresent
pullSecrets: []
repository: zabbix/zabbix-web-nginx-pgsql
tag: null
livenessProbe:
failureThreshold: 6
httpGet:
path: /ping
port: zabbix-web
scheme: HTTP
initialDelaySeconds: 30
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 5
nodeSelector: {}
podAntiAffinity: true
port: 8080
readinessProbe:
failureThreshold: 6
httpGet:
path: /ping
port: zabbix-web
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 5
replicaCount: 1
resources: {}
samlCertsSecretName: ""
securityContext: {}
service:
annotations: {}
clusterIP: null
externalIPs: []
loadBalancerClass: ""
loadBalancerIP: ""
loadBalancerSourceRanges: []
nodePort: 31080
port: 80
sessionAffinity: None
type: ClusterIP
startupProbe: {}
tlsCertsSecretName: ""
zabbixWebService:
enabled: true
extraContainers: []
extraDeploymentAnnotations: {}
extraDeploymentLabels: {}
extraEnv: []
extraInitContainers: []
extraPodAnnotations: {}
extraPodLabels: {}
extraPodSpecs: {}
extraVolumeMounts: []
extraVolumes: []
image:
pullPolicy: IfNotPresent
pullSecrets: []
repository: zabbix/zabbix-web-service
tag: null
livenessProbe: {}
nodeSelector: {}
podAntiAffinity: true
readinessProbe: {}
replicaCount: 1
resources: {}
securityContext: {}
service:
annotations: {}
clusterIP: null
port: 10053
type: ClusterIP
startupProbe: {}