Модуль community.hrobot.reset — сброс выделенного сервера
Примечание
Этот модуль входит в коллекцию community.hrobot (версия 2.7.2).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.hrobot.
Чтобы использовать коллекцию в плейбуке, укажите: community.hrobot.reset.
Добавлено в community.hrobot 1.2.0
Краткое описание
- Сброс выделенного сервера программным или аппаратным способом либо отправка запроса на ручной сброс.
Параметры
Параметр | Комментарии |
|---|---|
hetzner_password string / обязательный | Пароль пользователя веб-службы Robot. |
hetzner_user string / обязательный | Имя пользователя веб-службы Robot. |
rate_limit_retry_timeout integer добавлено в community.hrobot 2.1.0 | Время ожидания (в секундах) при получении ошибок превышения ограничения частоты запросов. Укажите Укажите отрицательное значение, например По умолчанию: |
reset_type string / обязательный | Способ сброса сервера.
Обратите внимание: не каждый сервер поддерживает все способы сброса! Поддерживаемые способы можно запросить с помощью возвращаемого значения Варианты:
|
server_number integer / обязательный | Номер сервера, который нужно сбросить. |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
action_group | Группа действий: community.hrobot.robot добавлено в community.hrobot 1.6.0 | Используйте |
check_mode | Поддержка: полная | Может работать в режиме |
diff_mode | Поддержка: отсутствует | В режиме diff возвращает сведения об изменениях (или о возможных изменениях в |
idempotent | Поддержка: отсутствует Этот модуль выполняет действие при каждом вызове. | При повторном запуске с теми же аргументами вне режима проверки модуль сообщает об отсутствии изменений. Предполагается, что система, которой управляет модуль или к которой он обращается, не изменилась существенным образом. |
См. также
См. также
- community.hrobot.reset_info
-
Получение сведений о модуле сброса.
Примеры
---
- name: Send ACPI signal to server to request controlled shutdown
community.hrobot.reset:
hetzner_user: foo
hetzner_password: bar
server_number: 1234
state: power
- name: Make sure that the server supports manual reset
community.hrobot.reset:
hetzner_user: foo
hetzner_password: bar
server_number: 1234
reset_type: manual
check_mode: true
- name: Request a manual reset (by a technican)
community.hrobot.reset:
hetzner_user: foo
hetzner_password: bar
server_number: 1234
reset_type: manual
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/hrobot/reset_module.html