To each their own, of course but between having a set of puppet scripts
and checking everything into svn/cvs, the puppet work functions as
documentation for later.  I've been caught more than once coming back
to a system after a year or so trying urgently to remember its specifics.

On Sun, May 30, 2010 at 6:04 PM, Rohan McGovern
<rohan.mcgov...@nokia.com> wrote:
> On Saturday 29 May 2010, ext Matt Juszczak wrote:
>> I have a "basenode" class which installs most of the packages
>> needed on a specific server.  For the database servers, we ensure
>> mysql is installed, setup the directory structure, etc.
>>
>> But what about "one off" servers?  For instance, I have a tools
>> server, that sort of runs random one-off tools in production.
>> Today, I had to install a bunch of python libraries on it to make
>> something in my home directory work that I was trying to get
>> working.
>>
>> Would you guys have installed those packages manually, knowing
>> that you won't ever really have to launch another server exactly
>> like it, or would you have added those packages to puppet so that
>> they would be installed should the box ever need to be
>> re-configured from scratch?  How far would you go to keep puppet
>> and your system 100% in sync?
>
> I haven't been putting "one-off servers" into puppet.  For example,
> my puppet server itself isn't managed by puppet.
>
> I already regret this (a small amount) for this reason: if I'd used
> puppet then the setup of the server(s) would implicitly be
> documented.  As it is, I either have to spend additional time
> documenting the setup of these servers (and that documentation
> could become out of date), or I have to be the only person who
> knows how the servers are set up.
>
> --
> Rohan
>
> --
> 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