Ansible role to setup a Zabbix Server
Find a file
2025-10-14 19:14:21 +02:00
.gitlab feat: use gitlab registry 2025-10-14 19:14:21 +02:00
defaults feat: upgrade zabbix to version 7.4 2025-07-17 11:18:43 +02:00
handlers feat: initial commit 2025-06-06 17:53:55 +02:00
meta feat: initial commit 2025-06-06 17:53:55 +02:00
roles feat: use new ansible layout 2025-10-03 11:32:50 +02:00
tasks feat: improve descriptions 2025-07-04 13:48:24 +02:00
templates/zabbix feat: remove unused directive 2025-07-04 12:13:59 +02:00
.ansible-lint feat: initial commit 2025-06-06 17:53:55 +02:00
.gitignore feat: initial commit 2025-06-06 17:53:55 +02:00
.gitlab-ci.yml chore(package): update dependency components/ansible to v3 2025-08-27 15:47:24 +00:00
.markdownlint-cli2.jsonc feat(ci): move linting to components 2025-06-13 11:54:47 +02:00
.yamllint feat: initial commit 2025-06-06 17:53:55 +02:00
playbook.yaml feat: add pre_task for updating role 2025-10-03 15:55:36 +02:00
README.md feat: initial commit 2025-06-06 17:53:55 +02:00
renovate.json fix(ci): use central config 2025-06-17 17:58:38 +02:00

Overview

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

Supported Operating Systems

Operating System Version
Debian 12

Variables

Variable Type Default Required
zabbix_server_db_name string zabbix No
zabbix_server_db_user string zabbix No
zabbix_server_db_pass string(enc) zabbixpass No

Example usage

zabbix_server_db_name: "zabbix"
zabbix_server_db_user: "zabbix"
zabbix_server_db_pass: !vault
  $ANSIBLE_VAULT;1.1;AES256
  31633463613336373164373333633038393164383835646633303163316665303934646363383530
  ...