Puppetdb: различия между версиями
(Новая страница: «{{Stub}} = Описание = PuppetDB — СУБД для системы управления конфигурациями Puppet. = Установка =…») |
|||
Строка 28: | Строка 28: | ||
[jetty] | [jetty] | ||
port = 8008 | port = 8008 | ||
host = 10.0.2.15 | |||
[nrepl] | [nrepl] | ||
enabled = false | enabled = false | ||
port = 8082 | port = 8082 | ||
host = 127.0.0.1 | host = 127.0.0.1 | ||
</source> | </source> | ||
[[Категория:Управление конфигурациями]] | [[Категория:Управление конфигурациями]] |
Версия от 15:47, 23 апреля 2018
Описание
PuppetDB — СУБД для системы управления конфигурациями Puppet.
Установка
apt-get install puppetdb
Настройка
1. Установите сервер PostgreSQL, сделайте его доступным по сети и заведите пользователя и базу данных puppetdb. Также установите postgresql-contrib (для puppetdb нужно расширение pg_trgm) и выполните в РСУБД:
CREATE EXTENSION pg_trgm;
2. Пропишите параметры подключения к PostgreSQL в файле /etc/puppetdb/config.ini:
[global]
vardir = /var/lib/puppetdb
[puppetdb]
[database]
classname = org.postgresql.Driver
subprotocol = postgresql
subname = //localhost:5432/puppetdb
username = puppetdb
password = "123"
[command-processing]
[jetty]
port = 8008
host = 10.0.2.15
[nrepl]
enabled = false
port = 8082
host = 127.0.0.1