私は自分のアプリを EngineYard の Appcloud でホストしています。構成を自動化するために Chef を使用する必要があることを除けば、すばらしいセットアップだと言わざるを得ません。そして、彼らは完全な答えを伝えるのに時間がかかりません:)有料サポートがあっても!! Chef を使いこなせるようになるのは時間の問題であることを願っています。
あなたが助けることができるなら、ここに質問があります:
EngineYard は、次のシェフのレシピがアプリに必要な gems レベルへのダウングレードを自動化することを教えてくれます (いつか Rails 3.0 にアップグレードします:))
execute "downgrade rubygems" do
command "gem update --system 1.4.2"
user "root"
end
シェフのディレクトリ/ファイル構造のどこにこのスニペットが入るのだろうか?
これは私のディレクトリがどのように見えるかです:
README.md
Rakefile
cookbooks/
main/
attributes/
definitions/
libraries/
recipes/
ありがとう。