Thanks I'll do that. On Sat, Nov 29, 2008 at 6:20 PM, Bjørn Dyre Dyresen <[EMAIL PROTECTED]> wrote: > Yes, with puppet you have a declarative language enabling you to do much > more than just storing config files in a version control system. The way > people do it around here is storing the code they write in puppets language > in a version control system, just like they would store any other source > code in a version control system. It is a lot to get the head around and I > recommend you start here: > > http://reductivelabs.com/trac/puppet/wiki/DocumentationStart > > > > > > 2008/11/30 Jet Wilda <[EMAIL PROTECTED]> >> >> Are you saying rather then store the actual configuration files in >> version control, store everything that is necessary to generate the >> configuration file in version control? >> >> Thanks, >> ~Jet >> >> On Thu, Nov 27, 2008 at 9:11 AM, Mike Renfro <[EMAIL PROTECTED]> wrote: >> > >> > Jet wrote: >> > >> >> We are looking to find something to manage our configuration files. >> >> Specifically our Apache web server farm configuration files. We would >> >> like to store them in version control and have puppet push them out >> >> or have the clients pull them making the necessary customizations for >> >> each physical machine. >> > >> > Not contradicting anything said before, but yes, puppet can handle that. >> > Rather than keep a separate copy of each server's configuration file in >> > version control, you'll possibly want to keep a template of the >> > configuration files in version control, and let the puppetmaster server >> > customize those templates for each server as needed. Early on, you'll >> > probably want to switch from making piecemeal puppet classes to making >> > self-contained modules that contain all the files, templates, and puppet >> > manifests to configure a particular service. >> > >> > Example of such a module for Amanda is at >> > >> > http://blogs.cae.tntech.edu/mwr/2007/08/02/the-new-file-server-puppet-and-modules/ >> > -- not trivially simple, but not too complex, either. >> > >> > -- >> > Mike Renfro / R&D Engineer, Center for Manufacturing Research, >> > 931 372-3601 / Tennessee Technological University -- [EMAIL PROTECTED] >> > >> > > >> > >> >> > > > > >
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---