These days we are working, on the KermIT‘s master branch, adding some new interersting features (and refactoring lot of our code).
Here a video that shows how you can provision the servers, changing the assigned puppet classes directly within the KermIT web interface.
What you should have is the puppet master configured to use Hiera, that allow you to define the puppet site.pp, not in a statically way, but — (Read more)
Server control and provisioning is everyday more important due to server farms “growth”. In reality today server farms are not too big, but using virtualization systems you can have many machines in a single server. So, the problem is (was!!) a way to create or recreate our virtual or physical machines and a simple way to control them.
To accomplished these operations you can find many products on the market, both open source and closed source. My preferred tools are: Puppet, for the provisioning part, and Mcollective for the control — (Read more)