Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Vagrant.configure("2") do |config|
- (1..3).each do |n|
- config.vm.define "rancher-#{n}", primary: (n == 1) do |rancher|
- rancher.vm.box = "debian/stretch64"
- rancher.vm.provider :lxc do |lxc|
- lxc.customize 'network.ipv4', "192.168.122.#{n}0/24"
- end
- rancher.vm.hostname = "node-#{n}.rancher.local.net"
- rancher.vm.provision :shell, path: "provision.sh"
- if n == 1
- rancher.vm.provision :docker do |docker|
- docker.pull_images "rancher/rancher"
- docker.run "rancher/rancher", args: "--name rancher -p 8080:8080"
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement