アマゾンec2にレールをデプロイしたいと思います。poolpartyとec2onrailsを見てきましたが、どちらももう維持されていないようです。
人々はこれを行うために何を使用していますか?それはすべて自家製の人形とカピストラーノですか、それとも私を動かすプロジェクトはありますか?
アマゾンec2にレールをデプロイしたいと思います。poolpartyとec2onrailsを見てきましたが、どちらももう維持されていないようです。
人々はこれを行うために何を使用していますか?それはすべて自家製の人形とカピストラーノですか、それとも私を動かすプロジェクトはありますか?
2 つのプロジェクトをお勧めします。
Rails アプリが 1 つしかない場合は、Rubberをご覧ください。EC2 インスタンスのプロビジョニング、ソフトウェアのインストール、アプリのデプロイを行うことができる gem です。カピストラーノをベースにしています。最も一般的なコンポーネント (mysql、apache、passenger、postgres など) のレシピがあります。
より複雑な設定がある場合 (複数のアプリや、Rubber でカバーされない特定のニーズなど) には、Chef をお勧めします。それはかなりの学習曲線を持っているので、自分で準備してください。OpsCodeを見て、Chef を使い始めましょう。
Rubystack AMIをご覧になることをお勧めします。それらは無料で、最新の状態に保たれます。デプロイを自動化し、ワークフローに統合するための作業を行う必要があります。AMI は主に環境とランタイムのセットアップに対応します。