initiate puppet run on agent from Puppet Master
I currently have a Puppet Master and two agents, on the Puppet Master I am updating a json file and using that (via hiera) to get a list of running sites and deploy them to one of the agents.
If a site appears or is removed from the json, it is added or removed from the sites on the agent and this all works nicely if I run Puppet on the agent.
I expect to provision 20 or so sites per day (these are demos of our product) and it seems wrong to be constantly doing a puppet run on ...