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