infoblox.nios_modules.nios_restartservices модуль — Перезапуск служб грида.
Примечание
Этот модуль входит в состав коллекции infoblox.nios_modules (версия 1.7.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install infoblox.nios_modules. Для использования этого модуля потребуются дополнительные требования, см. Требования для подробностей.
Для использования в плейбуке укажите: infoblox.nios_modules.nios_restartservices.
Добавлена в infoblox.nios_modules 1.1.0
Описание
- Перезапуск служб грида.
- При вызове без параметров, перезапускает ВСЕ службы в группе по умолчанию, ЕСЛИ НЕОБХОДИМО.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- infoblox-client
Параметры
Параметр | Комментарии |
|---|---|
groups список / элементы=строка | Список групп перезапуска служб для перезапуска. |
members список / элементы=строка | Список членов сетки для перезапуска. |
mode строка | Метод перезапуска в случае перезапуска сетки. Варианты:
|
provider словарь | Объект словаря, содержащий данные подключения. |
|
cert строка |
Указывает файл с клиентом сертификата с хэш-суммой конфигурации x509 для дополнительного уровня защищенного подключения к удаленному экземпляру NIOS. Значение также можно указать, используя |
|
host строка |
Указывает имя хоста DNS или адрес для подключения к удаленному экземпляру NIOS WAPI по протоколу REST. Значение также можно указать, используя |
|
http_pool_connections целое число |
Вставьте описание сюда По умолчанию: |
|
http_pool_maxsize целое число |
Вставьте описание сюда По умолчанию: |
|
http_request_timeout целое число |
Время ожидания ответа Значение также можно указать, используя По умолчанию: |
|
key строка |
Указывает файл с закрытым ключом для шифрования с сертификатом для подключения к удаленному экземпляру NIOS. Значение также можно указать, используя |
|
max_results целое число |
Указывает максимальное количество объектов для возврата. Если значение отрицательное, прикладное устройство вернет ошибку, если количество возвращаемых объектов превысит заданное значение. Значение также можно указать, используя По умолчанию: |
|
max_retries целое число |
Настраивает количество попыток повторных подключений, прежде чем подключение считается работоспособным. Значение также можно указать, используя По умолчанию: |
|
password строка |
Указывает пароль для аутентификации подключения к удаленному экземпляру NIOS. Значение также можно указать, используя |
|
silent_ssl_warnings логическое значение |
Вставьте описание сюда Варианты:
|
|
username строка |
Настраивает имя пользователя для аутентификации подключения к удаленному экземпляру NIOS. Значение также можно указать, используя |
|
validate_certs псевдонимы: ssl_verify логическое значение |
Логическое значение для включения или отключения проверки SSL-сертификатов Значение также можно указать, используя Варианты:
|
|
wapi_version строка |
Указывает используемую версию WAPI Значение также можно указать, используя До ansible 2.8 по умолчанию была версия WAPI 1.4 По умолчанию: |
restart_option строка | Управляет тем, перезапускаются ли службы безусловно или по мере необходимости Варианты:
|
службы список / элементы=строка | Список служб, к которым применимо перезапуск. Варианты:
По умолчанию: |
Примечания
Примечание
- Этот модуль поддерживает
check_mode. - Этот модуль должен выполняться локально, что можно сделать, указав
connection: local. - Для получения более подробной информации о том, как использовать Infoblox с Ansible, прочитайте :ref:`nios_guide`.
Примеры
- name: Restart all grid services if needed.
infoblox.nios_modules.nios_restartservices:
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
- name: Restart DNS service if needed.
infoblox.nios_modules.nios_restartservices:
services:
- DNS
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/infoblox/nios_modules/nios_restartservices_module.html