On Friday 01 Oct 2010 14:27:38 Daniel Pittman wrote: > On the plus side: it will make the *next* web server, after this one, > really easy. Like, five minutes of work easy.
I have to agree with this. It's taken me the better part of two months (on and off) to get a mailserver manifest to mirror the manual (source based!) build process that we used to use working correctly. Building from source used to take up to 6 hours. Puppet and Cobbler take 11 minutes from bare metal to working server. > Basically, what you need to do is go through your existing web server and > for every single thing that is custom — every package, every path, every > repo — and tell puppet how to put it in place. > > Which means that you get to do all the work you would have to do for > creating a new one by hand, only now you also get to tell puppet how to do > it and build a bit of stuff around that. Checkout "ralsh" as suggested and try to "normalise" your manifests in the same way you would a database - if it looks like it's duplicated across various systems, move it into a separate module. Cheers, M. -- 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.