LINUX.ORG.RU
решено ФорумAdmin

Решение для монтиронга конфигов

 ,


0

1

Всем привет. Админю пару серваков на CentOS 7, на них крутятся томкаты и прочие штуки. Ищу не готовое решение, но хотя бы подсказку в какую сторону копать по следующей проблеме: на всех серваках лежат конфиги и мне их нужно сравнивать периодически. Нужна либо тулза, либо скрипт, который бы мог парсить строки из одинаковых конфигов вида value1=true, value2=755 и выводить эти значения в какой-нибудь таблице. Проще говоря, нужно что-то, что может сравнивать конфиги на удаленных машинах.

etckeeper
git remote add
git diff

akk ★★★★★
()
Ответ на: комментарий от Dziki_Jam

Если хочется велосипедов - собрать хэш после создания конфига и упрятать его в защищенное хранилище, в нужный момент времени - посчитать хэш действующего конфига и сравнить.

Если не хочется - выше уже посоветовали.

CaveRat ★★
()

открываешь в krusader-е два своих сервера, выбираешь на каждом нужные файлы и делаешь compare by content.

nerve ★★
()
Ответ на: комментарий от nerve

Вот это уже похоже на то, что надо. Спасибо.

Dziki_Jam
() автор топика

Добавь серваки в один git репозиторий в разные ветки (branch), сможешь сравнивать по файлам, смотреть историю изменений и все остальное.

BaBL ★★★★★
()

Есть такая проприетарная тулза, которая называется UpGuard, вот она умеет сканировать конфиги на компах, показывать где что поменялось с последнего запуска и настраивать политики.

Dziki_Jam
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.