Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- mode: ruby -*-
- # vi: set ft=ruby :
- # default constants
- TIME = Time.now.strftime('%Y-%m-%dT%H:%M:%S')
- VAGRANT_BOX = 'bento/ubuntu-14.04'
- PRIMARY_SYSTEM = "node01.local"
- # build hosts hash
- hosts = {
- "node01.local" => "172.16.0.61",
- "node02.local" => "172.16.0.62"
- }
- Vagrant.configure('2') do |config|
- hosts.each do |hostname, ipaddr|
- default = if hostname == PRIMARY_SYSTEM then true else false end
- config.vm.define hostname, primary: default do |node|
- node.vm.box = VAGRANT_BOX
- node.vm.hostname = hostname
- node.vm.network 'private_network', ip: ipaddr
- node.vm.provider('virtualbox') { |vbox| vbox.name = "#{hostname}_#{TIME}" }
- end
- end
- end
Add Comment
Please, Sign In to add comment