- From: Mike <
>
- To:
- Subject: [chef] Re: Versioned Environments
- Date: Thu, 11 Oct 2012 07:43:46 -0400
I guess I'd be curious to understand the "versioning" of an
environment - is the app code currently version1 on dev, and now you
want a version2 dev environment? Or is the versioning for
chef-specific code?
If it is for chef cookbooks and such, you can version your cookbooks
in metadata.rb, and have specific versions of your cookbook available
for a given environment.
i.e.:
"prod" => cookbook "myapplication", "= 0.1.0"
"dev" => cookbook "myapplication", "= 0.2.0"
So any changes to the cookbook code (as long as you increment the
version in metadata.rb) will not be applied to an environment that
does not match the version constraints.
(Read more on version constraints:
http://wiki.opscode.com/display/chef/Version+Constraints )
On Thu, Oct 11, 2012 at 7:27 AM, Michael Leikind
<
>
wrote:
>
Hi All,
>
>
I am looking for the best way for versioning the multiple environments.
>
For instance, we have now 3 main environments (like dev, staging and
>
production) Now we want to have multiple environment versions per each of
>
these three (dev/ver1, production/ver2, etc.)
>
Although I didn't find any Chef way to achieve that, I wonder if any of you
>
have done this and what is the logic.
>
As a side note, we are using Git for source control.
>
>
thanks !
>
>
--
>
>
--
>
Michael L.
>
- [chef] Versioned Environments, Michael Leikind, 10/11/2012
- [chef] Re: Versioned Environments, Mike, 10/11/2012
- [chef] Re: Re: Versioned Environments, Michael Leikind, 10/11/2012
- [chef] Re: Versioned Environments, Adam Jacob, 10/11/2012
- [chef] Re: Re: Versioned Environments, steve ., 10/11/2012
- [chef] Re: Re: Re: Versioned Environments, Torben Knerr, 10/12/2012
- [chef] Re: Re: Re: Re: Versioned Environments, steve ., 10/12/2012
- [chef] Re: Re: Re: Re: Re: Versioned Environments, Torben Knerr, 10/13/2012
- [chef] Re: Re: Re: Re: Re: Re: Versioned Environments, Bryan Brandau, 10/13/2012
- [chef] Re: Re: Re: Re: Re: Re: Re: Versioned Environments, Peter Donald, 10/14/2012
- [chef] Re: Re: Re: Re: Re: Re: Re: Re: Versioned Environments, Torben Knerr, 10/14/2012
- [chef] Re: Re: Re: Re: Re: Re: Re: Re: Re: Versioned Environments, Jay Feldblum, 10/15/2012
Archive powered by MHonArc 2.6.16.