we are using chef-client in local mode to install cookbooks on newly provisioned server. All our cookbooks are stored in local super market in artifactory.
is there a way to refer the cookbooks in local supermaket for chef-client in local mode? currently we are downloading the cookbook onto node and run chef-client in local mode.
chef-solo (and now chef-zero) works pretty well for just this kind of work. It eliminates the need to talk to the chef server, and can use Berkshelf to manage the cookbooks locally as pulled from an upstream repository. i publish notes and a Makefile to do just this at https://github.com/nkadel/nkadel-chef-solo-wrapper