カピストラーノでデプロイできるchef-soloでノードをセットアップしたいです。このために、私はこのクックブックを使用することを考えています:
ただし、デフォルトの設定では「ルート」がアプリケーションを所有するため、「vagrant」をユーザーとして使用するカピストラーノ deploy.rb と競合します。
では、上記のクックブックのユーザーをどのように設定すればよいでしょうか?
カピストラーノでデプロイできるchef-soloでノードをセットアップしたいです。このために、私はこのクックブックを使用することを考えています:
ただし、デフォルトの設定では「ルート」がアプリケーションを所有するため、「vagrant」をユーザーとして使用するカピストラーノ deploy.rb と競合します。
では、上記のクックブックのユーザーをどのように設定すればよいでしょうか?
最初に適切な権限でディレクトリを作成する必要があります。
ディレクトリ「/u/apps」
所有者「浮浪者」
グループ「浮浪者」
モード「0775」
再帰的な真
終わり
web_app "myapp" する
docroot "/u/apps/demo/current/public"
テンプレート「myapp.conf.erb」
server_name "myproj.#{ノード[:ドメイン]}"
server_aliases [ "myproj", node[:hostname] ]
rails_env "開発"
終わり