title: continuous delivery with puppet and artifactory
body: <p>I have Jenkins, Artifactory and 3 environments (development, test and production).</p>
  
  <p>When a developer commits something from the development-environment it's compiled and tested in the test-environment. And the builds and artifacts of it are stored in Artifactory. </p>
  
  <p>Now I wanna go the next step and with the help of puppet manage the environments and deploy the artifacts from Artifactory to the production-environment.</p>
  
  <p>But I need some hints to start: </p>
  
  <ol>
  <li><p>Where is the best place to install puppet? On the same server as artifactory as they work togehter? Puppet configures the environments as well.. so not sure if there is something that has to be consider.</p></li>
  <li><p>Are there any configurations I need to keep in mind before or during the installation of puppet? Especially in context with artifactory and jenkins.</p></li>
  </ol>
  
  <p>Thanks for any hint/ help. </p>