update: modify Vagrantfile to conditionally set public network bridge and ensure vbguest auto-update is disabled
This commit is contained in:
parent
e9e05d1c60
commit
ff55197c58
1 changed files with 20 additions and 5 deletions
25
vagrant/dev/ubuntu/Vagrantfile
vendored
25
vagrant/dev/ubuntu/Vagrantfile
vendored
|
|
@ -5,9 +5,12 @@
|
||||||
# configures the configuration version (we support older styles for
|
# configures the configuration version (we support older styles for
|
||||||
# backwards compatibility). Please don't change it unless you know what
|
# backwards compatibility). Please don't change it unless you know what
|
||||||
# you're doing.
|
# you're doing.
|
||||||
Vagrant.configure("2") do |config|
|
|
||||||
|
|
||||||
config.vbguest.auto_update = false
|
Vagrant.configure("2") do |config|
|
||||||
|
if defined?(VagrantVbguest)
|
||||||
|
config.vbguest.auto_update = false
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
# VM 1 Configuration
|
# VM 1 Configuration
|
||||||
config.vm.define "vm1" do |vm1|
|
config.vm.define "vm1" do |vm1|
|
||||||
|
|
@ -18,7 +21,11 @@ Vagrant.configure("2") do |config|
|
||||||
vm1.vm.network "private_network", ip: "192.168.56.80"
|
vm1.vm.network "private_network", ip: "192.168.56.80"
|
||||||
|
|
||||||
# Public network for external access
|
# Public network for external access
|
||||||
vm1.vm.network "public_network", bridge: "Intel(R) Wi-Fi 6E AX211 160MHz"
|
if ENV['VAGRANT_BRIDGE']
|
||||||
|
vm1.vm.network "public_network", bridge: ENV['VAGRANT_BRIDGE']
|
||||||
|
else
|
||||||
|
vm1.vm.network "public_network"
|
||||||
|
end
|
||||||
|
|
||||||
vm1.vm.provider "virtualbox" do |vb|
|
vm1.vm.provider "virtualbox" do |vb|
|
||||||
vb.memory = "2048" # 2GB memory
|
vb.memory = "2048" # 2GB memory
|
||||||
|
|
@ -41,7 +48,11 @@ Vagrant.configure("2") do |config|
|
||||||
vm2.vm.network "private_network", ip: "192.168.56.81"
|
vm2.vm.network "private_network", ip: "192.168.56.81"
|
||||||
|
|
||||||
# Public network for external access
|
# Public network for external access
|
||||||
vm2.vm.network "public_network", bridge: "Intel(R) Wi-Fi 6E AX211 160MHz"
|
if ENV['VAGRANT_BRIDGE']
|
||||||
|
vm2.vm.network "public_network", bridge: ENV['VAGRANT_BRIDGE']
|
||||||
|
else
|
||||||
|
vm2.vm.network "public_network"
|
||||||
|
end
|
||||||
|
|
||||||
vm2.vm.provider "virtualbox" do |vb|
|
vm2.vm.provider "virtualbox" do |vb|
|
||||||
vb.memory = "2048" # 2GB memory
|
vb.memory = "2048" # 2GB memory
|
||||||
|
|
@ -64,7 +75,11 @@ Vagrant.configure("2") do |config|
|
||||||
vm3.vm.network "private_network", ip: "192.168.56.82"
|
vm3.vm.network "private_network", ip: "192.168.56.82"
|
||||||
|
|
||||||
# Public network for external access
|
# Public network for external access
|
||||||
vm3.vm.network "public_network", bridge: "Intel(R) Wi-Fi 6E AX211 160MHz"
|
if ENV['VAGRANT_BRIDGE']
|
||||||
|
vm3.vm.network "public_network", bridge: ENV['VAGRANT_BRIDGE']
|
||||||
|
else
|
||||||
|
vm3.vm.network "public_network"
|
||||||
|
end
|
||||||
|
|
||||||
vm3.vm.provider "virtualbox" do |vb|
|
vm3.vm.provider "virtualbox" do |vb|
|
||||||
vb.memory = "2048" # 2GB memory
|
vb.memory = "2048" # 2GB memory
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue