Com o anúncio do serviço postgresql da Amazon no RDS, podemos configurar o chef-server (11) com o banco de dados postgresql do amazon rds, em vez de usar o banco de dados padrão que é instalado com o instalador omnibus. Eu li que podemos conseguir o mesmo configurando o arquivo chef-server.rb e depois reconfigurando o chef-server, mas não conseguimos quais configurações especificar no arquivo chef-server.rb. Qualquer ajuda será apreciada.
Responder1
Não tenho certeza se isso é real para você desde a pergunta feita há 5 meses, mas você precisa desabilitar o serviço pgsql local:
postgresql['enable'] = false
E defina as opções de conexão:
postgresql['vip'] = '<IP ADDRESS or HOSTNAME of DB server>'
postgresql['port'] = PGSQL_PORT
postgresql['sql_user'] = '<USERNAME>'
postgresql['sql_password'] = '<PASSWORD>'
E finalmente execute a reconfiguração para gerar novos arquivos de configuração e reiniciar os serviços necessários:
chef-server-ctl reconfigure
Não se esqueça de importar o dump do banco de dados para sua instância RDS. Não tenho certeza se o chef criará tudo neste caso.