I'm in the process of ditching MAMP in favor of a Vagrant Ubuntu VM + Puppet for my Wordpress development workflow. Ultimately, I would like to reuse the puppet provisionning on the staging and production machines.
Vagrant defaults to running the Puppet files (modules, manifests, hiera.yaml) under /tmp/vagrant-puppet-3
. However, my understanding is that on a real server one would put these files under the default Puppet directory which is /etc/puppet/
.
I understand that Puppet will work fine under /tmp/vagrant-puppet-3
, however I would like my developement machine to be as close as possible to the future staging / production machines.
So ... my queston is : How can you get Vagrant to create and run the puppet files from /etc/puppet/
?