Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module VagrantPlugins
- module GuestLinux
- class Plugin < Vagrant.plugin("2")
- guest_capability("linux", "change_host_name") { Cap::ChangeHostName }
- guest_capability("linux", "configure_networks") { Cap::ConfigureNetworks }
- end
- end
- end
- Vagrant.configure(2) do |config|
- # for NFS synced folder
- # config.vm.network :private_network, ip: "192.168.33.10"
- # config.vm.synced_folder ".", "/vagrant", type: "nfs",
- # mount_options: ["nolock", "vers=3", "udp", "noatime", "actimeo=1"]
- # for RSync synced folder
- # config.vm.synced_folder ".", "/vagrant", type: "rsync",
- # rsync__args: ["--verbose", "--archive", "--delete", "--copy-links"]
- # bargesetupで作り直したbarge
- config.vm.box = "ailispaw/barge"
- config.vm.synced_folder ".", "/vagrant"
- config.vm.provision "shell", :path => "provision_init.sh"
- config.vm.define :default do | default|
- default.vm.hostname = "default"
- default.vm.network :private_network, ip: "192.168.56.10", virtualbox__intnet: "intnet"
- default.vm.network :private_network, ip: "192.168.57.10"
- default.vm.network :public_network, ip: "192.168.1.22", bridge: "en2: AX88772 "
- default.vm.synced_folder ".", "/vagrant", owner: "vagrant", group: "vagrant"
- default.vm.synced_folder "/Volumes", "/Volumes", owner: "vagrant", group: "vagrant"
- default.ssh.host="192.168.56.10"
- default.vm.provider :virtualbox do |vb|
- vb.name = "default"
- vb.customize [
- "modifyvm", :id,
- "--groups", "/Vag",
- "--memory", "1024"
- ]
- end
- end
- config.vm.define :dev do | dev |
- dev.vm.hostname = "dev"
- dev.vm.network :private_network, ip: "192.168.56.11", virtualbox__intnet: "intnet"
- dev.vm.network :private_network, ip: "192.168.57.11"
- dev.vm.network :public_network, ip: "192.168.1.22", bridge: "en2: AX88772 "
- dev.vm.synced_folder ".", "/vagrant", owner: "vagrant", group: "vagrant"
- dev.vm.synced_folder "/Volumes", "/Volumes", owner: "vagrant", group: "vagrant"
- dev.ssh.host="192.168.56.10"
- dev.vm.provider :virtualbox do |vb|
- vb.name = "dev"
- vb.customize [
- "modifyvm", :id,
- "--groups", "/Vag",
- "--memory", "1024"
- ]
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement