Ohad,

So does that mean you have a large number of environments? Wouldn't this mean that worse case is that you have a separate environment for each node?

Marc

On 7/14/10 12:21 PM, Ohad Levy wrote:


On Wed, Jul 14, 2010 at 11:39 PM, Cosimo Streppone <cos...@streppone.it <mailto:cos...@streppone.it>> wrote:

    On Wed, 14 Jul 2010 17:19:33 +0200, Ohad Levy <ohadl...@gmail.com
    <mailto:ohadl...@gmail.com>> wrote:

        I use environments for this purpose.

        the first step is to add versions to your modules, then
        to automatically generate an environment for that selection of
        modules (in their respective version)


    And how do you do that?
    Tried searching around for 'puppet module versioning' and the like
    but found almost nothing apart a mention of 'we need to do module
    versioning'.

As puppet modules == code, use your version control system to tag the versions.

I ended up putting all stable tagged modules in a special directory, and each environment contain links to the modules that I want to use (which is defined via a puppet define).

Ohad

--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.

--
You received this message because you are subscribed to the Google Groups "Puppet 
Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to