# -*- 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| config.vm.box = "centos-6.5-x86_64" config.vm.box_url = "https://dl.dropboxusercontent.com/s/np39xdpw05wfmv4/centos-6.5-x86_64.box" config.vm.hostname = "admin.example.com" config.vm.synced_folder ".", "/vagrant", :mount_options => ["dmode=777","fmode=777"] config.vm.synced_folder "/home/neal/Nextcloud/Dev-ops/software", "/software" config.vm.network :private_network, ip: "10.10.10.10" config.vm.provider :virtualbox do |vb| vb.customize ["modifyvm", :id, "--memory", "6000"] vb.customize ["modifyvm", :id, "--name", "admin"] vb.customize ["modifyvm", :id, "--cpus", 2] vb.customize ["modifyvm", :id, "--vram", "16"] vb.customize ["modifyvm", :id, "--vrde", "on"] vb.customize ["modifyvm", :id, "--vrdeport", "9000"] end #config.vm.provision :shell, :inline => "ln -sf /vagrant/hiera.yaml /etc/puppet/hiera.yaml" end