3 ms·
The Vagrant code is modular enough that puppet support should be fairly straightforward to add. For a quick hack, you'd primarily change this file http://githu
by keyist 17y ago
The Vagrant code is modular enough that puppet support should be fairly straightforward to add.
For a quick hack, you'd primarily change this file http://github.com/mitchellh/vagrant/blob/master/lib/vagrant/actions/vm/provision.rb http://github.com/mitchellh/vagrant/blob/master/lib/vagrant/... to perform the necessary commands for a puppet setup. You'd need to add support for puppet configuration as well at http://github.com/mitchellh/vagrant/blob/master/lib/vagrant/config.rb#L101 http://github.com/mitchellh/vagrant/blob/master/lib/vagrant/...
- mitchellh 17y agoThe main goal John and I had initially was to get Vagrant working and released so others could benefit from it. Since we mostly use Chef, thats what we went with first. Making the provisioning system modular is definitely on the radar, but keyist is absolutely correct in the above response.