mongodb_parameter – Изменение административного параметра на сервере MongoDB
Описание
- Изменение административного параметра на сервере 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
boolean
|
|
Использовать ли 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. [community]
Авторы
- 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.9/modules/mongodb_parameter_module.html