Ansible role to setup a Zabbix Proxy
- Jinja 100%
|
All checks were successful
ci/woodpecker/push/linting Pipeline was successful
|
||
|---|---|---|
| .woodpecker | ||
| defaults | ||
| handlers | ||
| meta | ||
| roles | ||
| tasks | ||
| templates/zabbix | ||
| .ansible-lint | ||
| .gitignore | ||
| .markdownlint-cli2.jsonc | ||
| .yamllint | ||
| AGENTS.md | ||
| playbook.yaml | ||
| readme.md | ||
| renovate.json | ||
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: !vault
$ANSIBLE_VAULT;1.1;AES256
31633463613336373164373333633038393164383835646633303163316665303934646363383530
...