update_scollector_config
Обновление конфигурации scollector
Эта роль может быть использована для обновления конфигурации scollector, например, на ранних этапах процесса запуска, до того как начнут работать сами сервисы.
Обратите внимание, что данная роль не запускает сервис и ожидает, что программа уже установлена.
Требования
На целевой машине должен быть установлен scollector.
Переменные роли
Существует одна основная переменная, управляющая этой ролью: _scollector
. Это карта, содержащая всю конфигурацию и настройки для этой роли. Пожалуйста, смотрите файл defaults/main.yml
для получения подробностей.
Зависимости
Нет.
Пример плейбука
Общая идея этой роли заключается в том, чтобы взять карту переменных _scollector
из файла defaults/main.yml
в качестве шаблона для вашей конфигурации и передать эту конфигурацию в качестве параметра в эту роль.
Включение примера того, как использовать вашу роль (например, с переменными, переданными в качестве параметров), также полезно для пользователей:
- hosts: servers
var:
SCOLLECTOR:
...
roles:
- { role: update_scollector_config, tags: [ 'scollector' ], _scollector: "{{ SCOLLECTOR }}" }
Лицензия
Пожалуйста, смотрите LICENSE.
Информация об авторе
Оригинальный автор — Даниэль Шнеллер, участник проекта Rheinwerk.
ansible-galaxy install Rheinwerk/ansible-role-update_scollector_config