- From: Michael Leikind <
>
- To:
- Subject: [chef] Re: Re: Versioned Environments
- Date: Thu, 11 Oct 2012 14:39:03 +0200
Hi Mike,
Thanks for your reply,
Yes we use internal chef cookbook versions all the time, but this time we
want to use the similar for the environment.
I know environments do not support it, and I wonder of there some "nice"
workaround for this ..
On Oct 11, 2012, at 1:43 PM, Mike
<
>
wrote:
>
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
- [chef] Re: Versioned Environments, Adam Jacob, 10/15/2012
Archive powered by MHonArc 2.6.16.