Hi everyone,

We have a number of servers that we would like to manage remotely - mainly 
to set the servers up with relevant software/files when they are first set 
up. Additionally, we would like to make changes after the initial set up. 
For now, we would like to concentrate only on new servers and leave 
existing servers unmanaged. All servers are Windows ones with a mix of 2003 
and 2008.

I've been playing with Puppet Open Source for a number of weeks now and I 
have a few questions. I am considering doing a masterless setup as we 
generally want to do a one time set up and most of the servers are 
different. There are a number of things that they share, such as hosts file 
but only some servers require, say, Apache installed. It needs to be easy 
to use and generally idiot-proof. 

I understand that with masterless set up, I simply need to run puppet apply 
<file.pp> on each server and that's fine. To do it remotely, I am thinking 
of using something like psexec tool from Microsoft. However, it's not 
exactly fool proof. Yes, there are a couple of front-ends for psexec but I 
would ideally like something web UI based. I could write my own front-end 
in PHP but I don't want to reinvent the wheel if something already exists. 
Is there something web-based that I am able to kick off "puppet apply" 
command from? I would ideally like to run it in Apache under Windows so I 
can do away with Linux altogether.

I've been battling with getting the likes of passenger working with the 
puppet master but essentially gave up as I am not overly hot with Linux and 
I've been getting a ton of dependency errors (Ruby mainly) without being 
able to resolve them. So, that's pretty much out of the window and 
partially the reason why I decided to go masterless. 

Also, I've seen a few git based solutions but having never used git, it's a 
bit over my head and there are no simple step-by-step tutorials that I 
could follow.

Any advice appreciated.

Thanks
Alex

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/0c1dcd28-3bb9-4759-899a-e00559e783d9%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to