Update Puppet Master from Java App
I am working on a Java based app which requires the ability to be able to provision new VMs with RPMs. To achieve this, I would like the Java App to be able to update the Puppet Master with details of the new VM and the configuration to apply to that VM.
Looking at the RESTFul interface, it appears to be for read-only purposes only. Is there an API that can be used to update Puppet Master config or is it the case that I would have to modify the actual site manifest files on Puppet Master to trigger populating ... (more)