Манифест мастера - действие триггера на изменение параметров класса Puppet
Я новичок в Puppet, и я поддерживаю небольшую среду Windows, в основном веб-сервисы и консольные приложения, управляемые Foreman/Puppet.
Мне удалось написать несколько манифестов, которые поддерживают эти приложения и работают нормально.
Для приложений веб-консоли я изо всех сил пытаюсь реализовать следующую логику:
Если порт прослушивания (например, переменная $port) изменяется (из-за того, что человек меняет его с графического интерфейса пользователя), запустите настраиваемый сценарий (уже существующий) для воссоздания веб-службы, применяющей новый порт в config. (Примечание. Это не веб-служба IIS, а собственная служба Windows).
Кто-нибудь может предложить, пожалуйста, как я могу справиться с этим?
Спасибо заранее!
С уважением