I have several initial questions. Here is our scenario: We have open source puppetmaster installed with Foreman as the dashboard. All instances so far being managed by puppetmaster are in AWS cloud. So new ones spin up and down regularly. - Since puppetmaster still displays instances that are no longer running, how would we update puppetmaster to display ONLY those instances that are still running? - Can we use Puppetmaster through Foreman as a way to instantiate an AWS instance with puppet agent? - I have an instance with puppet agent on it, and it phones home – uppet agent –test – to register itself with puppetmaster. I have several test configurations on the puppetmaster, like apache, kibana, and would like to know how I ran the puppet agent command to tag it to automatically download the needed configuration using tags. Please provide examples. - If we can not use foreman to clear all server instances no longer in use, how would you do that on the puppetmaster using command line? - Where is there a repository of Accenture approved Puppet classes/modules I can download to the puppet master for use with the client? - How would I automate this with Jenkins? I want Jenkins, after testing a puppet module, to start an instance or vagrant and install the puppet class/module on that instance. How would I do that?