[chef] Re: changing remote for knife cookbook download


Chronological Thread 
  • From: Joshua Timberman < >
  • To: "< >" < >
  • Subject: [chef] Re: changing remote for knife cookbook download
  • Date: Tue, 16 Oct 2012 05:18:51 +0000
  • Accept-language: en-US

I'd like to clarify this for other users.

The "knife cookbook site" commands built into Chef and knife operate on the 
Opscode Chef Community Site through its API[0][1] and are completely 
unrelated to GitHub or any other source repository.

Opscode recommends using the cookbooks from the community site at least for 
the cookbooks that we publish[2], rather than the Git Repositories[3]. The 
ones on the site are tested and released artifacts. That isn't necessarily 
the case with the "in development" Git repositories. This is similar to 
RubyGems, CPAN, or other packages/plugins.

Of course, you're more than welcome to use the GitHub repositories directly 
if you're willing to accept the risks inherent in using something that may be 
"in development". The librarian-chef and berkshelf projects are both great at 
keeping track of all the repository based cookbooks you want to use.

Hope this helps.


[0]: http://community.opscode.com/cookbooks
[1]: http://wiki.opscode.com/display/chef/Cookbook+Site+API
[2]: http://community.opscode.com/users/opscode
[3]: https://github.com/opscode-cookbooks

On Oct 15, 2012, at 12:03 PM, 

 wrote:

> I'm using knife to download cookbooks from the opscode git repo, using 
> "knife
> cookbook site download COOKBOOK", and this works well. 
> 
> I'm going to add another remote for my git repo so I can push changes to my
> local repo. Does "knife cookbook download" depend on the opscode repo being 
> the
> origin? Or is there a way to configure the remote name?
> 

-- 
Opscode, Inc
Joshua Timberman, Technical Community Manager
IRC, Skype, Twitter, Github: jtimberman





Archive powered by MHonArc 2.6.16.

§