Spec-Zone.ru › Ansible

Модуль community.hrobot.reset – Сброс выделенного сервера

Примечание

Этот модуль является частью коллекции community.hrobot (версия 2.0.2).

У вас, возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install community.hrobot.

Для использования в playbook, укажите: community.hrobot.reset.

Новая функция в community.hrobot 1.2.0

  • Описание
  • Параметры
  • Атрибуты
  • Примеры

Описание

  • Сбросить выделенный сервер с помощью программного или аппаратного сброса, или запросив ручное восстановление.

Параметры

Параметр

Комментарии

hetzner_password

строка / обязательный

Пароль пользователя веб-службы Robot.

hetzner_user

строка / обязательный

Имя пользователя пользователя веб-службы Robot.

reset_type

строка / обязательный

Как сбросить сервер.

software — программный сброс. Это должно быть похоже на нажатие Ctrl+Alt+Del на клавиатуре.

power — аппаратный сброс, аналогичный нажатию кнопки питания. Отправляется сигнал ACPI, и если сервер настроен правильно, это вызовет стандартное завершение работы.

hardware — аппаратный сброс, аналогичный нажатию кнопки перезагрузки. Питание сервера циклически переключается.

manual — ручное восстановление. Это запрос технику выполнить ручное завершение работы, просматривая вывод на экране. Будьте осторожны и используйте это только в действительно необходимых случаях!

Обратите внимание, что не каждый сервер поддерживает каждый метод сброса!

Варианты:

  • "software"
  • "hardware"
  • "power"
  • "manual"

server_number

целое число / обязательный

Номер сервера, который нужно сбросить.

Атрибуты

Атрибут

Поддержка

Описание

action_group

Группа действий: community.hrobot.robot

добавлен в community.hrobot 1.6.0

Используйте group/community.hrobot.robot в module_defaults для настройки значений по умолчанию для данного модуля.

check_mode

Поддержка: полная

Может работать в режиме check_mode и возвращать прогноз о статусе изменений без модификации целевого объекта.

diff_mode

Поддержка: нет

Вернет подробности о том, что изменилось (или, возможно, нуждается в изменении в check_mode), при использовании режима сравнения.

Примеры

- name: Send ACPI signal to server to request controlled shutdown
  community.hrobot.reset:
    hetzner_user: foo
    hetzner_password: bar
    failover_ip: 1.2.3.4
    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

Авторы

  • Felix Fontein (@felixfontein)

Ссылки на коллекцию

  • Трекер проблем
  • Репозиторий (Исходники)
  • Задать вопрос (Hetzner Robot)
  • Отправить отчет об ошибке
  • Запросить новую функцию
  • Связь

© 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/community/hrobot/reset_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API