configuration - Using berks for local development only? -


i don't want use berks in production because don't idea of nodes going out web pull cookbooks (i want them pull them chef server in normal way). using berks local development because resolves dependencies kitchen me.

i thinking adding berksfile , berksfile.lock gitignore, figured i'd ask if possible accomplish berks without removing production.

"nodes" never go internet looking cookbooks, they'll sourced chef server, so.... question is: how propose deliver cookbooks chef server used manage production nodes?

what people appear commit berkshelf lock file , run "berks apply" against target chef server. fit needs.

personally, better separation between development , production/non-production systems. create release tarball containing cookbooks i've tested in development, using "vendor" command in berkshelf, , store binary in revision control system nexus. suspect many consider over-kill, enables me deliver off-line (no internet connection required) , traceable delivery of configuration.


Comments

Popular posts from this blog

Spring Boot + JPA + Hibernate: Unable to locate persister -

go - Golang: panic: runtime error: invalid memory address or nil pointer dereference using bufio.Scanner -

c - double free or corruption (fasttop) -