----- Original Message -----
| I'm wondering what people are doing systems provisioning with, ie the
| process that gets puppet installed onto a system, running for the
| first time, and also the handling of certificate signing and so
| forth.
| I don't see this topic discussed much.
| 
| The mc-provision tools at
| https://github.com/ripienaar/mcollective-server-provisioner don't
| seem
| to be actively developed anymore, or at least I wasn't able to find
| enough documentation to be able to effectively make use of it.
| 
| Doug

We have some custom written tools that look after management of our systems 
since we're integrating with a very large Active Directory in an environment 
that requires us to pre-stage machines into certain locations.  This tool 
generates a puppet manifest that manages the generation and removal of puppet 
keys from a central mirror server that all of our clients fetch as part of our 
post configuration.

Essentially, the hosts ensure that they have a proper FQDN, then they fetch the 
puppet certificates from the mirror server and proceed to run puppet and 
configure themselves.

You can also use other tools like The Foreman to provision machines.  
MCollective is certainly actively developed but perhaps that module is not.

-- 
James A. Peltier
Manager, IT Services - Research Computing Group
Simon Fraser University - Burnaby Campus
Phone   : 778-782-6573
Fax     : 778-782-3045
E-Mail  : jpelt...@sfu.ca
Website : http://www.sfu.ca/itservices
          http://blogs.sfu.ca/people/jpeltier

Success is to be measured not so much by the position that one has reached
in life but as by the obstacles they have overcome. - Booker T. Washington

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