LINUX.ORG.RU
ФорумAdmin

Системы управления конфигами

 ,


0

1

А есть такие системы, которые хранят конфигурацию в SQL-like базах, где можно не только выполнить генерацию однотипных конфигов по шаблонам, но и получить информацию? Например, есть у меня несколько сотен виртуалхостов на nginx, каждый со своими настройками docroot, upstream и логов, хотелось бы уметь сделать что-то вроде select * from config where upstream='main' and servername like 'demo%'. И, соответственно, update, а то сейчас приходится прибегать к помощи sed и awk.

PS. Кто сказал «реестр»?

★★★

Ответ на: комментарий от disarmer

Он-то может быть и умеет, но вряд ли там будет всё так просто. Базу использует chef server, наверняка для собственных целей, а не для хранения параметров кукбуков. Asible Tower, например, хоть и умеет хранить extra variables для плейбуков, но в ненормализованном виде.

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

И кукбуки он хранит в базе, не знаю насколько нормализованно, но можно вытащить. Но мне кажется проще селектить/апдейтить циклами в bash

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