前回は、『OpsWorksでRailsをデプロイする際にasset:precompileを実施する方法』というタイトルで、デプロイフックの仕組みについて紹介しました。 今回は、Amazon RDSのようなデータベース・サーバが別インスタンスで稼働している場合を想定して、どのようにしてdatabase.ymlの値を変更すればよいかを紹介します。 まずはOpsworksでRailsアプリケーションを稼働させるためには、アプリケーション全体の設定を定義するStackの設定をしたり、Appサーバ/DBサーバなどのようなインスタンスの役割を定義するLayerの設定をしないといけないのですが、こちらについての解説は割愛します。詳細は細かいところまで丁寧に解説してくれている下記URLを参考にしてください。 http://recipe.kc-cloud.jp/archives/tag/opsworks で
![OpsWorksでRailsアプリからAmazon RDSなどの外部DBを利用する方法 - よかろうもん!](https://cdn-ak-scissors.b.st-hatena.com/image/square/6af73b629515b03a69d8402d84fdd5e6a5ff83fa/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fi%2Finteru%2F20130805%2F20130805204756.png)