Марионетка, сообщающая без ведущего устройства

Я планирую Марионеточную инфраструктуру приблизительно 100-200 серверов. Это - дизайн до сих пор:

  1. Притон (мерзавец) для хранения марионеточной конфигурации (не планирование использования ведущего устройства).
  2. Hiera для запросов или yaml, json, или возможно couchdb для чувствительного (пароли) переменные.
  3. PuppetDB?

Точка 3 является моей проблемой. Мне нужно создание отчетов, и кажется, что PuppetDB соберет все, в чем я нуждаюсь. Однако как я понимаю, это только соберет и представит данные в API REST. Мой вопрос, что затем было бы я (может I), использование, чтобы захватить те данные и представить его чистым, видимым способом? Мне нужен PuppetDB для этого, или у меня могут быть свои узлы, отправляют их отчеты другому процессору отчета?

Обновление 1: Не уверенный, если это имеет значение, но мы о 70/30 Linux/Windows.

4
задан 17 January 2014 в 21:53
1 ответ

Да, марионетка довольно гибко относится к отчетам. Есть несколько процессоров на выбор, и вы, скорее всего, получите кучу pson (JSON) файлов.

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

.
1
ответ дан 3 December 2019 в 04:11

Теги

Похожие вопросы