Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- mode: ruby -*-
- # vi: set ft=ruby :
- VAGRANTFILE_API_VERSION = "2"
- Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
- config.vm.define "n9kv1" do |n9kv1|
- n9kv1.vm.box = "nxos7"
- n9kv1.ssh.insert_key = false
- n9kv1.vm.boot_timeout = 180
- n9kv1.vm.network "forwarded_port", guest: 443, host: 4431, auto_correct: true
- n9kv1.vm.synced_folder '.', '/vagrant', disabled: true
- n9kv1.vm.network "private_network", ip: "192.168.1.2", auto_config: false, virtualbox__intnet: "nxosv_network1"
- n9kv1.vm.network "private_network", auto_config: false, virtualbox__intnet: "nxosv_network2"
- n9kv1.vm.network "private_network", auto_config: false, virtualbox__intnet: "nxosv_network3"
- n9kv1.vm.network "private_network", auto_config: false, virtualbox__intnet: "nxosv_network4"
- n9kv1.vm.provider :virtualbox do |vb|
- vb.customize ['modifyvm',:id,'--nicpromisc2','allow-all']
- vb.customize ['modifyvm',:id,'--nicpromisc3','allow-all']
- vb.customize ['modifyvm',:id,'--nicpromisc4','allow-all']
- vb.customize "pre-boot", [
- "storageattach", :id,
- "--storagectl", "SATA",
- "--port", "1",
- "--device", "0",
- "--type", "dvddrive",
- "--medium", "./nxosv_config.iso",
- ]
- end
- end
- config.vm.define "n9kv2" do |n9kv2|
- n9kv2.vm.box = "nxos7"
- n9kv2.ssh.insert_key = false
- n9kv2.vm.boot_timeout = 180
- n9kv2.vm.network "forwarded_port", guest: 443, host: 4432, auto_correct: true
- n9kv2.vm.synced_folder '.', '/vagrant', disabled: true
- n9kv2.vm.network "private_network", ip: "192.168.1.3", auto_config: false, virtualbox__intnet: "nxosv_network1"
- n9kv2.vm.network "private_network", auto_config: false, virtualbox__intnet: "nxosv_network2"
- n9kv2.vm.network "private_network", auto_config: false, virtualbox__intnet: "nxosv_network3"
- n9kv2.vm.network "private_network", auto_config: false, virtualbox__intnet: "nxosv_network4"
- n9kv2.vm.provider :virtualbox do |vb|
- vb.customize ['modifyvm',:id,'--nicpromisc2','allow-all']
- vb.customize ['modifyvm',:id,'--nicpromisc3','allow-all']
- vb.customize ['modifyvm',:id,'--nicpromisc4','allow-all']
- vb.customize "pre-boot", [
- "storageattach", :id,
- "--storagectl", "SATA",
- "--port", "1",
- "--device", "0",
- "--type", "dvddrive",
- "--medium", "./nxosv_config.iso",
- ]
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement