Формула notify-and-reboot-formula
Формула для удаленной перезагрузки устройств.
Доступные состояния
Состояние notify-and-reboot
Мета-состояние (состояние, которое включает в себя другие состояния).
Запускает скрипт notify-and-reboot из директории в S3-совместимом хранилище.
Имеет зависимость от notify-and-reboot.run через список include.
Состояние notify-and-reboot.run
Запускает скрипт notify-and-reboot из директории в S3-совместимом хранилище.
Состояние notify-and-reboot.clean
Удаляет файл notify-and-reboot.sh из файловой системы агента (minion).
Пример файла pillar.example
notify-and-reboot:
# Переопределите значение map.jinja
lookup:
# Задайте имя скрипта
file_name: "notify-and-reboot.sh"
# Установите оболочку для использования скрипта
shell: "/bin/sh"
# Задайте отложенное время до перезагрузки, либо точное время перезагрузки.
# Если параметр не задан, выполняется мгновенная перезагрузка
time: ""
# Укажите сообщение уведомления.
# Если параметр не задан, отправляется сообщение по умолчанию с предупреждением о запланированной перезагрузке
message: ""