Good Afternoon Puppet List,

I'm investigating the possibility of using puppet to take over an already 
existing cluster of servers. Ordinarily this doesn't sound like anything out 
the ordinary, but I've had my hands tied by the cluster owner saying he doesn't 
want anything to break/fail while I'm wrestling the cluster to be under my 
control.

Ordinarily, I'd say lets upgrade your working practices while we're at it, and 
properly manage your whole workflow, manage access and manage who can make 
changes. Lets start by rebuilding your boxes to specification, and migrating 
your existing data over. Sounds great, "Client says no" huh? - Now I need to 
rethink my strategy.

I was planning on using my current manifests, but I think I'll end up over 
writing some config file that had a critical setting in it, or change a 
password somewhere. Usually, I'm not too worried about that, but it did occur 
to me that I don't have any real sanity checks in my modules.

        • Are there any recommended ways of using puppet to take over a 
production environment?
        • How can I ensure that when I'm spreading my manifests across the 
globe, I mean cluster, that any changes can be reverted?
                • I understand that every file puppet changes, gets backed up? 
Where? (embarrassed he doesn't know!)
        • Finally, can I force puppet to replace changed files, or is this a 
manual process?

Thanks,
-- Mister Guru

-- 
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 
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