Chef と PostgreSql

Chef と PostgreSql

Amazon が RDS で PostgreSQL サービスを発表していますが、omnibus インストーラーでインストールされるデフォルトのデータベースを使用するのではなく、Amazon RDS PostgreSQL データベースで chef-server(11) をセットアップできますか。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

DB ダンプを RDS インスタンスにインポートすることを忘れないでください。この場合、Chef がすべてのものを作成するかどうかはわかりません。

関連情報