Я хотел бы иметь главный марионеточный сервер для каждого моего физического местоположения. Однако я не хочу поддерживать их отдельно. Есть ли для этого подходящая модель / метод с марионеткой?
Вы должны поместить / etc / puppet / config в репозиторий исходного кода, такой как Subversion или git. Затем в cron просто обновите / etc / puppet / config последней версией из репозитория. Затем вы можете зарегистрировать изменения в своем репозитории кода, и при следующем запуске cron на каждом мастере марионетки вы будете обновлены.
Это дает дополнительное преимущество в виде отслеживания конфигурации марионетки, чтобы вы могли видеть, кто / что / когда были внесены изменения.