Назад | Перейти на главную страницу

Манифест Foreman - триггерное действие при изменении параметров класса Puppet

Я новичок в Puppet, и я поддерживаю небольшую среду Windows с в основном веб-службами и консольными приложениями, которыми управляет Foreman / Puppet.

Мне удалось написать несколько манифестов, благодаря которым эти приложения работают нормально.

Для приложений веб-консоли я изо всех сил пытаюсь реализовать следующую логику:

Если порт прослушивания (например, переменная $ port) изменяется (из-за того, что кто-то изменил его из графического интерфейса пользователя), то активируйте настраиваемый сценарий (уже существующий) для воссоздания веб-службы, применяя новый порт в config. (Примечание: это не веб-служба IIS, это собственная служба Windows).

Может кто-нибудь предложить способ, как я могу справиться с этим?

Спасибо заранее!

С уважением