diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..22b8203 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,32 @@ +# Agents + +This role installs and configures Zabbix Proxy for centralized monitoring data collection. + +## Role Analysis + +- **Type**: Monitoring infrastructure role +- **OS Support**: Debian 12 +- **Deployment Method**: Direct (package installation) +- **Scope**: Zabbix proxy installation and configuration + +## Key Variables + +| Variable | Default | Description | +|----------|---------|-------------| +| `zabbix_proxy_psk_id` | (required) | PSK identity | +| `zabbix_proxy_psk` | (required) | PSK secret | +| `zabbix_server_host` | `zabbix.siempie.internal` | Zabbix server address | + +## Tags + +| Tag | Purpose | +|-----|---------| +| `zabbix_proxy_install` | Manage proxy installation | +| `zabbix_proxy_config` | Manage proxy configuration | + +## Testing + +```bash +ansible-lint +molecule test +```