1234567891011121314151617181920212223242526272829303132333435363738394041 |
- Vagrant.configure("2") do |config|
-
-
-
-
- config.vm.box = "ubuntu/trusty64"
- forward_port = ->(guest, host = guest) do
- config.vm.network :forwarded_port,
- guest: guest,
- host: host,
- auto_correct: true
- end
-
-
- config.vm.synced_folder "sites/", "/var/www"
- forward_port[1080]
- forward_port[3306]
- forward_port[80, 80]
-
-
-
- config.vm.provision :shell do |shell|
- shell.inline = "puppet module install --force puppetlabs-stdlib"
- shell.inline = "puppet module install --force puppetlabs-apache"
- end
- config.vm.provision :puppet do |puppet|
- puppet.manifests_path = "manifests"
- puppet.manifest_file = "default.pp"
- end
-
- config.vm.network :private_network, ip: "33.33.33.10"
- end
|