talas-group/04_INFRA_DEPLOIEMENT/Ansible/roles/zabbix_frontend
senke 66471934af Initial commit: Talas Group project management & documentation
Knowledge base of ~80+ markdown files across 14 domains (00-13),
Logseq graph, hardware design files (KiCAD), infrastructure configs,
and talas-wiki static site.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 20:10:41 +02:00
..
defaults Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00
meta Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00
tasks Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00
templates Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00
readme.md Initial commit: Talas Group project management & documentation 2026-04-04 20:10:41 +02:00

zabbix frontend role

This role installs zabbix php frontend.

Mandatory variable

Variable Description Type of variable Example value
zabbix_frontend_version self-explanatory string 7.4

Optional variables

Variable Description Type of variable Default value Example value
zabbix_frontend_servername hostname for the frontend string {{ ansible_host }} zabbix.example.org
zabbix_frontend_ZBX_SERVER_NAME display name in the interface string Zabbix My Zabbix service
zabbix_frontend_ZBX_SERVER zabbix server host string localhost zabbix-server.example.org
zabbix_frontend_DBHost host of the database string localhost zabbix-database.example.org
zabbix_frontend_DBPORT port of the database int 5432 6432
zabbix_frontend_DBPassword password for the database string {{ lookup('hashi_vault', 'secret=cosium-kv/data/' + host_vars_location + '/' + ansible_hostname)['postgres_user_zabbix_password'] }}
# Informations

## Default login credentials
The default login credentials during the first installation are:

Username: Admin password: zabbix


# Disable LDAP authentification
If zabbix can no longer reach any LDAP, the authentication will fail each time. If you try to authenticate with a local account, it won't work because zabbix is configured to connect to LDAP accounts.
You will need to disable LDAP authentication from the database:

update config set authentication_type=0;