| 1234567891011121314151617181920212223242526272829303132333435 |
- # -*- mode: ruby -*-
- # vi: set ft=ruby :
- # Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
- VAGRANTFILE_API_VERSION = "2"
- Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
- config.vm.define "admin" , primary: true do |admin|
- admin.vm.box = "centos-6.5-x86_64"
- #admin.vm.box_url ="/Users/edwin/Downloads/centos-6.5-x86_64.box"
- admin.vm.box_url = "https://dl.dropboxusercontent.com/s/np39xdpw05wfmv4/centos-6.5-x86_64.box"
- admin.vm.hostname = "admin.example.com"
- admin.vm.synced_folder ".", "/vagrant", :mount_options => ["dmode=777","fmode=777"]
- admin.vm.synced_folder "software", "/software"
- #admin.vm.synced_folder "." , "/vagrant" , type: "nfs"
- #admin.vm.synced_folder "/Users/edwin/software", "/software", type: "nfs"
-
- admin.vm.network :private_network, ip: "10.10.10.10"
-
- admin.vm.provider :virtualbox do |vb|
- vb.customize ["modifyvm", :id, "--memory", "2048"]
- vb.customize ["modifyvm", :id, "--name", "admin"]
- vb.customize ["modifyvm", :id, "--cpus", 2]
- end
-
- admin.vm.provision :shell, :inline => "ln -sf /vagrant/hiera.yaml /etc/puppet/hiera.yaml"
-
-
- end
- end
-
|