Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Vagrant.configure("2") do |config|
- # config.ssh.username = 'root'
- # config.ssh.password = 'vagrant'
- # config.ssh.insert_key = 'false'
- config.ssh.keys_only = false
- config.ssh.forward_agent = true
- # (1..3).each do |i|
- config.vm.define :master do |main|
- main.vm.box = "ubuntu/xenial64"
- main.vm.hostname = "master"
- # main.vm.network "forwarded_port", guest: 80, host: 8085
- # main.vm.network "forwarded_port", guest: 80, host: 8080, host_ip: "127.0.0.1"
- main.vm.network "private_network", ip: "192.168.10.11"
- main.vm.network "public_network"
- # main.vm.provision "file", source: "~/.ssh/id_rsa.pub", destination: "~/.ssh/id_rsa.pub"
- # main.vm.synced_folder "../data", "/vagrant_data"
- main.vm.provision "shell", inline: <<-SHELL
- echo "ubuntu:ubuntu" | sudo chpasswd
- SHELL
- main.vm.provider :virtualbox do |vb|
- vb.customize ["modifyvm", :id, "--memory", "512"]
- end
- end
- config.vm.define :slave do |main|
- main.vm.box = "ubuntu/xenial64"
- main.vm.hostname = "slave"
- # main.vm.network "forwarded_port", guest: 80, host: 8080
- # main.vm.network "forwarded_port", guest: 80, host: 8080, host_ip: "127.0.0.1"
- main.vm.network "private_network", ip: "192.168.10.11"
- main.vm.network "public_network"
- # main.vm.provision "file", source: "~/.ssh/id_rsa.pub", destination: "~/.ssh/id_rsa.pub"
- # main.vm.synced_folder "../data", "/vagrant_data"
- main.vm.provision "shell", inline: <<-SHELL
- echo "ubuntu:ubuntu" | sudo chpasswd
- SHELL
- main.vm.provider :virtualbox do |vb|
- vb.customize ["modifyvm", :id, "--memory", "512"]
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement