mongodb_parameter — Изменение административного параметра на сервере MongoDB.
Новое в версии 2.1.
Описание
- Изменение административного параметра на сервере MongoDB.
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- pymongo
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| database обязательно | Имя базы данных, к которой нужно добавить/удалить пользователя | |
| login_database | База данных, в которой хранятся учетные данные для входа | |
| login_host | Значение по умолчанию: "localhost" | Хост, на котором работает база данных |
| login_password | Пароль для аутентификации | |
| login_port | Значение по умолчанию: 27017 | Порт для подключения |
| login_user | Имя пользователя для аутентификации | |
| param обязательно | Административный параметр MongoDB, который нужно изменить | |
| param_type | Значение по умолчанию: "str" | Определение значения параметра (str, int) |
| replica_set | Реплицируемый набор для подключения (автоматически подключается к первичному для записи) | |
| ssl bool |
| Использовать ли 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 строка | успех | значение перед изменением |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратной совместимости.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Лоик Бло (@нержуль)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/mongodb_parameter_module.html