6

アマゾンec2にレールをデプロイしたいと思います。poolpartyとec2onrailsを見てきましたが、どちらももう維持されていないようです。

人々はこれを行うために何を使用していますか?それはすべて自家製の人形とカピストラーノですか、それとも私を動かすプロジェクトはありますか?

4

2 に答える 2

6

2 つのプロジェクトをお勧めします。

Rails アプリが 1 つしかない場合は、Rubberをご覧ください。EC2 インスタンスのプロビジョニング、ソフトウェアのインストール、アプリのデプロイを行うことができる gem です。カピストラーノをベースにしています。最も一般的なコンポーネント (mysql、apache、passenger、postgres など) のレシピがあります。

より複雑な設定がある場合 (複数のアプリや、Rubber でカバーされない特定のニーズなど) には、Chef をお勧めします。それはかなりの学習曲線を持っているので、自分で準備してください。OpsCodeを見て、Chef を使い始めましょう。

于 2010-11-16T13:50:59.907 に答える
0

Rubystack AMIをご覧になることをお勧めします。それらは無料で、最新の状態に保たれます。デプロイを自動化し、ワークフローに統合するための作業を行う必要があります。AMI は主に環境とランタイムのセットアップに対応します。

于 2011-08-03T05:16:50.913 に答える