コマンドを使用して、opscode サイトから多数のクックブックをダウンロードしました。たとえば、 knife cookbook site install gitです。ただし、github のリポジトリからクックブックを現在のクックブック ディレクトリにダウンロードしたいと考えています。これを行うにはどうすればよいですか?レポジトリをクックブック ディレクトリにクローンすればよいのでしょうか?
ありがとうございました!
コマンドを使用して、opscode サイトから多数のクックブックをダウンロードしました。たとえば、 knife cookbook site install gitです。ただし、github のリポジトリからクックブックを現在のクックブック ディレクトリにダウンロードしたいと考えています。これを行うにはどうすればよいですか?レポジトリをクックブック ディレクトリにクローンすればよいのでしょうか?
ありがとうございました!
https://github.com/websterclay/knife-github-cookbooksからナイフ github プラグインをインストールできます。その後、 httpsknife cookbook github install cookbooks/yum
://github.com/cookbooks/yumから yum をインストールするだけです。
ただし、 https://github.com/applicationsonline/librarianの Librarian-Chef を使用することをお勧めします。これは、バンドラーが ruby gem に対して行うのとほとんど同じように機能します (慣れている場合)。
編集:これは明らかにまだビューを受け取っているので、言うまでもなくberkshelfは素晴らしいです。
クックブックをダウンロードして管理するには、クックブックの依存関係を単独で管理する方法が付属しているBerkshelfを使用できます。Ruby に精通している場合は、Gemfile のように機能します。このコマンドを BerksFile に追加することで、github からクックブックをダウンロードできます。
クックブック「nginx」、パス:「クックブックのgithub URL」