У кого-нибудь есть опыт работы с Puppet или cfengine, подобными настройкам для серверной среды Windows? Что-то подобное существует?
Я ищу, чтобы отслеживать конфигурационный файл и изменения безопасности файла в течение определенного периода времени. Я также хотел бы хранить информацию о конфигурации для быстрого развертывания серверов и приложений в ситуации аварийного восстановления.
Tripwire хорош, но предоставляет только моментальный снимок и не сохраняет изменения во времени, как это сделала бы система контроля версий.
Ответы:
На конференции RSA было несколько поставщиков с решениями для удовлетворения этой потребности.
Я был достаточно впечатлен демонстрацией Shavlik , но там было по крайней мере два других продавца.
источник
На самом деле я не уверен, что cfengine обеспечивает "контроль версий". В этой записи Википедии не упоминается контроль версий; для этого вы хотели бы что-то вроде хранителя etc. Вместо этого cfengine предлагает систему конфигурации на основе политик. Посмотрите это видео автора, рассказывающее о новой версии cfengine, представленной на Google.
Active Directory включает в себя некоторые инструменты, похожие на puppet, которые называются «объекты групповой политики». Это требует, чтобы вы любили AD, и, кажется, не обобщают для работы как с Windows, так и с Unix системами.
источник
В Windows доступно большое количество инструментов для управления конфигурацией - мы используем BladeLogic , который имеет своего рода встроенный контроль версий и является кроссплатформенным. Уровень техники, вероятно, является собственным пакетом Microsoft System Center.
источник