diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..5d449d6 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,32 @@ +# Agents + +This role installs and configures Zabbix Server with MySQL/PostgreSQL backend and Apache. + +## Role Analysis + +- **Type**: Monitoring infrastructure role +- **OS Support**: Debian 12 +- **Deployment Method**: Direct (package installation) +- **Scope**: Zabbix server installation and configuration + +## Key Variables + +| Variable | Default | Description | +|----------|---------|-------------| +| `zabbix_server_db_name` | `zabbix` | Database name | +| `zabbix_server_db_user` | `zabbix` | Database user | +| `zabbix_server_db_pass` | `zabbixpass` | Database password | + +## Tags + +| Tag | Purpose | +|-----|---------| +| `zabbix_agent_install` | Manage server installation | +| `zabbix_agent_config` | Manage server configuration | + +## Testing + +```bash +ansible-lint +molecule test +```