View difference between Paste ID: VLH64FN2 and s42WRR9p
SHOW: | | - or go back to the newest paste.
1
Vagrant.configure("2") do |config|
2
 config.vm.provision "shell" do |s|
3
    ssh_pub_key = File.readlines("#{Dir.home}/.ssh/id_rsa.pub").first.strip
4
    s.inline = <<-SHELL
5
      echo #{ssh_pub_key} >> /home/vagrant/.ssh/authorized_keys
6
      echo #{ssh_pub_key} >> /root/.ssh/authorized_keys
7
    SHELL
8
  end
9
10
  config.vm.define "node2" do |node2|
11
    node2.vm.box = "generic/ubuntu2010"
12
    node2.vm.network "forwarded_port", guest: 8080, host: 8880
13
  end
14
15
  config.vm.define "node1" do |node1|
16
    node1.vm.box = "generic/ubuntu2010"
17
    node1.vm.network "forwarded_port", guest: 8080, host: 8080
18
  end
19
end
20