Ansible role to setup a Zabbix Proxy
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Simon Cornet ccba2704ac
All checks were successful
ci/woodpecker/push/linting Pipeline was successful
docs: improved readability
2026-07-16 15:05:41 +02:00
.woodpecker chore(package): update cr.simoncor.net/dockerhub/davidanson/markdownlint-cli2 docker tag to v0.23.0 2026-07-01 07:34:03 +00:00
defaults feat: upgrade zabbix to version 7.4 2025-07-17 11:18:34 +02:00
handlers feat: initial commit 2025-06-06 18:08:13 +02:00
meta feat: move deps to playbook 2026-05-08 15:44:26 +02:00
roles fix: update requirements to forgejo repo locations 2026-05-15 13:51:08 +02:00
tasks chore: migrate bare ansible_* facts to ansible_facts[] syntax 2026-05-19 09:19:09 +02:00
templates/zabbix feat: initial commit 2025-06-06 18:08:13 +02:00
.ansible-lint fix: exclude only sops yml files from lint 2026-07-14 16:24:04 +02:00
.editorconfig chore: add .editorconfig and .gitattributes 2026-05-27 14:24:10 +02:00
.gitattributes chore: add .editorconfig and .gitattributes 2026-05-27 14:24:10 +02:00
.gitignore feat: initial commit 2025-06-06 18:08:13 +02:00
.markdownlint-cli2.jsonc style: ignore line length for markdown tables 2026-05-15 13:44:05 +02:00
.sops.yaml fix: correct sops regex to ya?ml 2026-07-14 16:02:10 +02:00
.yamllint chore: exclude .yml files from lint configs 2026-07-14 16:17:47 +02:00
AGENTS.md style: align markdown table formatting for MD060 compliance 2026-05-18 18:26:21 +02:00
ansible.cfg chore: sync linting and config files from common 2026-07-14 11:33:16 +02:00
playbook.yaml feat: move deps to playbook 2026-05-08 15:44:26 +02:00
readme.md docs: improved readability 2026-07-16 15:05:41 +02:00
renovate.json fix(ci): use central config 2025-06-17 17:58:34 +02:00

Overview

This role the opinionated installation and configuration of a Zabbix Proxy.

Supported Operating Systems

Operating System Version
Debian 13

Variables

Variable Type Default Required
zabbix_proxy_psk_id string Yes
zabbix_proxy_psk string(enc) Yes
zabbix_server_host string zabbix.siempie.internal No

Example usage

zabbix_server_host: "zabbix.siempie.internal"
zabbix_proxy_psk_id: "proxy-siempie"
zabbix_proxy_psk: "supersecretpsk"
  ...