[chef] Re: Separate Chef servers per environment?


Chronological Thread 
  • From: Gourav Shah < >
  • To:
  • Subject: [chef] Re: Separate Chef servers per environment?
  • Date: Fri, 24 Jan 2014 10:33:10 +0530




Is anyone running a separate physical Chef server per environment?

ie - staging vs production

If so, how do you handle deployment of changes to roles, data bags, and environments? What process/tooling do you use to move changes into staging first and then into production?


My suggestions here are, 

1.  Use some SCM such as git. 
2.  Push everything to the SCM first, and then pull it from the staging/production servers
3.  Use branching based on the environment names
4.  Version  your cookbooks
4.  Then You could also extensively use Chef environments to use specific versions of your cookbook for wach environment

Thanks
Gourav 
Founder, Initcron
Web:  www.initcron.com
Skype: initcron | Phone: +91 96 2328 2328




Archive powered by MHonArc 2.6.16.

§