mongodb_parameter - Изменение административного параметра на сервере MongoDB.
Новое в версии 2.1.
Описание
- Изменение административного параметра на сервере MongoDB.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- pymongo
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| database обязательно | Имя базы данных, для которой добавляется/удаляется пользователь | |
| login_database | Значение по умолчанию: None | База данных, в которой хранятся учетные данные для входа |
| login_host | Значение по умолчанию: localhost | Хост, на котором работает база данных |
| login_password | Значение по умолчанию: None | Пароль, используемый для аутентификации |
| login_port | Значение по умолчанию: 27017 | Порт для подключения |
| login_user | Значение по умолчанию: None | Имя пользователя, используемое для аутентификации |
| param обязательно | Административный параметр MongoDB, который необходимо изменить | |
| param_type | Значение по умолчанию: str | Определите значение параметра (str, int) |
| replica_set | Значение по умолчанию: None | Реплицированный набор для подключения (автоматически подключается к первичному для записи) |
| ssl | Значение по умолчанию: нет | Использовать соединение SSL при подключении к базе данных |
| value обязательно | Значение административного параметра MongoDB для установки |
Примечания
Примечание
- Требуется пакет pymongo Python на удалённом хосте, версия 2.4.2+. Его можно установить с помощью pip или менеджера пакетов операционной системы. @см http://api.mongodb.org/python/current/installation.html
Примеры
# Set MongoDB syncdelay to 60 (this is an int)
- mongodb_parameter:
param: syncdelay
value: 60
param_type: int
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие являются полями, уникальными для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| after строка | успех | значение после изменения |
| before строка | успех | значение до изменения |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратной совместимости интерфейса.
Автор
- Loic Blot (@nerzhul)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/mongodb_parameter_module.html