質問: 外部サービス等を連携するにあたってのパスワードなどは、 Dotenvのgemをもちいて設定しております。 ローカルで起動させる分には、.envファイルを作成し、それを読み込ますことで対応しておりました。 しかし、本番サーバーにおいては、今回の構成上、複数のインスタンスがあり、かつ、ロードバランサー等をもちいて、冗長化されております。 そのため、デプロイ後に、.envファイルを手作業で作って、というプロセスは省きたいと考えております。 (サーバーのインスタンスの数が増えたり、消したりすることがあるため) 現在、デプロイ周りはchefとcapistranoを使っております。 こういうのを応用して、Dotenvの設定も自動化できないかなと思い質問しました。 これらのワードで検索すると、chefなどをつかうためにDotenvを使うおうという趣旨の内容が多く、 今回やりたいことを満たすような記事が見当たりませんでした。 宜しくお願いします。
回答: デプロイ時にchefなりcapistranoで.envファイルを合わせてデプロイすればいいのではないでしょうか。