Chef и PostgreSQL

Chef и PostgreSQL

С анонсом amazon postgresql service в RDS, можем ли мы настроить chef-server(11) с базой данных amazon rds postgresql, вместо использования базы данных по умолчанию, которая устанавливается с помощью установщика omnibus. Я читал, что мы можем добиться того же, настроив файл chef-server.rb и затем перенастроив chef-server, но не могу получить, какие настройки указать в файле chef-server.rb. Любая помощь будет оценена по достоинству.

решение1

Не уверен, что это актуально для вас, так как вопрос задан 5 месяцев назад, но вам нужно отключить локальную службу pgsql:

postgresql['enable'] = false

И задайте параметры подключения:

postgresql['vip'] = '<IP ADDRESS or HOSTNAME of DB server>'
postgresql['port'] = PGSQL_PORT
postgresql['sql_user'] = '<USERNAME>'
postgresql['sql_password'] = '<PASSWORD>'

И наконец, запустите реконфигурацию для генерации новых файлов конфигурации и перезапуска необходимых служб:

chef-server-ctl reconfigure

Не забудьте импортировать дамп БД в ваш экземпляр RDS, я не уверен, что chef создаст все необходимое в этом случае.

Связанный контент