Формула restart-minion-formula

Формула для рестарта сервиса агента (minion).

Доступные состояния

Состояние restart-minion

Мета-состояние (состояние, которое включает в себя другие состояния).

Имеет зависимость от restart-minion.run через список include.

Состояние restart-minion.run

Запускает скрипт restart-minion.sh на целевых хостах.

Состояние restart-minion.clean

Удаляет файл restart-minion.sh из файловой системы агента (minion).

Пример файла pillar.example

restart-minion:
  # Переопределите значение map.jinja
  lookup:
    # Задайте путь к скрипту, который будет выполняться перед рестартом
    script_path: ''
    # Задайте значение задержки (в секундах) перед рестартом
    delay_seconds: '600'
    # Укажите время (в минутах) с момента последнего рестарта, в течение которого новый запуск не может быть выполнен
    last_restart_minutes: '10'