I'd recommend checking out Razor:

https://github.com/puppetlabs/razor-server/wiki

Although as far as I'm aware it's not production ready yet. 

On Tuesday, 26 August 2014 20:41:01 UTC+1, Alex Demitri wrote:
>
> Hi guys - i am fairly new to puppet and i am trying to figure out ways to 
> implement it in my organization to make good use of it. One thing we 
> thought would be useful to better our deployment process, is to add a 
> mechanism that would have a vanilla server getting installed on a VM, boot 
> up, check into puppet and figure out these three questions:
>
> 1) Where am I?
>     - in what Datacenter/Availability zone am I? Based on that, what 
> syslog servers do i have to use, NTP servers, etc..
> 2) Who am I?
>     - what server am i? What files do i need for basic functions?
> 3) What am I supposed to do?
>     - based on what server I am, what am i supposed to do? do i have to 
> run Tomcat? Apache? And if yes, where are my configuration files?
>
> In short, find a holistic way for a system to come up to speed by itself. 
> I already thought of using meaningful hostnames for the roles of the 
> servers but that does not work well in the cloud...
>
> Thoughts? 
>
> 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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/19eb33ce-cf76-43b4-abef-a6b17dad568f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to