2013-11-28 4 views
1

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

ответ

2

Я не пробовал это, но кажется довольно простым.

Проверьте chef-server-running.json, это должно быть в /etc/chef-server. В файле перечислены свойства, с которыми работает chef-сервер. Прокрутите вниз до «postgresql» - вы увидите некоторые свойства, используемые для подключения к базе данных postgresql.

Добавьте свойства вы хотите изменить (например, * listen_address * или * sql_password *) в chef-server.rb файл так:

postgresql['listen_address'] = 'new_host' 
postgresql['sql_password'] = 'new_password' 

и запустить

chef-server-ctl reconfigure 

Затем запустите шеф-сервер и убедитесь, что chef-server-running.json теперь имеет новые значения для postgresql.

Надеюсь, это поможет.

Смежные вопросы