Добрый день. Необходимо реализовать автоматическую развертку zabbix сервера на ОС Debian 12. С ansible не знаком, поэтому прошу описать начальные требования. Например:
- необходимо ли создание пользователя (например ansibleuser) на целевом сервере, в каких группах он должен состоять;
- какие данные указать в файле inventory.ini для авторизации на целевой сервер через ssh через пользователя (например ansibleuser);
- изменения в файле /etc/sudoers.
Разработка плейбука на основе официальной инструкции - https://www.zabbix.com/download?zabbix=7.0&os_distribution=debian&os_version=12&components=server_frontend_agent&db=pgsql&ws=nginxИспользовать:
- Zabbix 7.0 LTS
- СУБД Postgres - веб-сервер Nginx- компоненты Zabbix: Server, Frontend, Agent
Предварительно должны быть реализованы задачи (судя по оф. инструкции):1. Установка репозитория Zabbix;2. Установка сервера и агента Zabbix, фронтенд части;3. Установка СУБД Postgres, создания по шаблону пользователя zabbix (при возможности автогенерация пароля) и создание схемы БД для zabbix;4. Изменение поля DBPassword на ранее созданный пароль в конфигурационном файла `/etc/zabbix/zabbix_server.conf`;5. Запуск служб zabbix-server zabbix-agent nginx php8.2-fpm.
Просьба указать команду с необходимыми ключами на запуск плейбука.